2017. 11. 8. 10:58 program

그누보드5 리뷰


https://sir.kr/main/g5/


그누보드5 오래된 오픈 소스....


처음 웹 프로그램을 접하기에 아주 훌륭한 프로그램이다...


뚝딱 뚝딱 이라는 표현이 아주 잘 맞고 개념 잡지고 좋고....


강추 강추


관련 사이트 링크


https://www.phpschool.com/ php 스쿨


https://miwit.kr/                  배추빌더

Posted by 스템프
타이틀바가 없을 경우 다른 부분을 드래그해도 다이얼로그를 이동하고자 할경우 두가지 방법

1.WM_LBUTTON 의 처리
void CXXDLG::OnLButtonDown(UINT nFlags, CPoint point)
{
 // TODO: 여기에 메시지 처리기 코드를 추가 및/또는 기본값을 호출합니다.
 CPoint pt = point;
 ClientToScreen(&pt);
 PostMessage(WM_NCLBUTTONDOWN,HTCAPTION,MAKELPARAM(pt.x,pt.y));
 CDialog::OnLButtonDown(nFlags, point);
}
마우스 버틀을 클릭했을때 타이틀바를 클릭한 메시지를 날려 준다.

2. WM_NCHITTEST 메시지 처리

UINT CXXDLG::OnNcHitTest(CPoint point) 
{
  return HTCAPTION;
}
Posted by 스템프

http://kaistizen.net/project/Zip/Index.htm

zip 라이브러리 관련  알고리즘,구조 사용방법등...
사세히 나와있습니다.

무었보다 예제와..... 한글이라는거^^

참조하세요~~~~
Posted by 스템프

Visual studio 2005 오류 응용 프로그램 구성이 올바르지 않기 때문에 오류가 난다고 합니다.

2005로 배포한 파일이 실행 되다 안되다...
알고보니.. 비쥬얼 스튜디오 프레임 오류라네요....

첨부파일 설치하면 해결됩니다.

감사합니다.
Posted by 스템프

1. 리소스 뷰에서 최상위 (프레젝트.rc 폴더) 에서 오른쪽 버튼을 눌러서 MFC Mode 를 끈다. 

2. 바꾸고자 하는 다이얼로그를 선택하고 속성을 선택해서 Class Name 에 바꾸고자 하는 이름을 적는다. 

3. 다시 MFC Mode 를 True 로 바꾼다. 

4. 프로젝트App::InitInstance() 함수를 찾아서 다음 코드를 추가한다.

WNDCLASS wc;
 GetClassInfo(AfxGetInstanceHandle(), TEXT("#32770"), &wc);
    // 바꾸고자 하는 클래스명
    wc.lpszClassName = TEXT("MyClassName");
    // Register this class so that MFC can use it.
    AfxRegisterClass(&wc);

 

Posted by 스템프

2010. 3. 17. 21:15 program

rar,zip 압축관련


rar 의 경우 unrar 라이브러리가 공개되어 있습니다. 코드프로젝트사이트에 보시면 찾으실 수 있습니다. 
배포시 dll을 같이 배포해줘야합니다.

http://www.codeproject.com/file/CUnrarDLL.asp

 alz 의 경우에는 www.kipple.pe.kr 에 가보시면 압축을 해제하는 프로그램이 있으니

 참고하시기 바랍니다.

Posted by 스템프

2010. 3. 17. 21:12 program

Flash <-> MFC 통신


1. 플래쉬 -> 윈도우프로그램
    fscommand( "...", true ); 커멘드 호출


2. 윈도우프로그램 -> 플래쉬
 m_flash.CallFunction( "<invoke name='external_func'><arguments><string>arg</string></arguments></invoke>" );

 

2번을 하실때는 플래쉬 액션에
flash.external.ExternalInterface.addCallback( "external_func", this, flash_func );
function flash_func(v:Number)

{

...
}

Posted by 스템프

typedef BOOL (WINAPI *CHANGEWINDOWMESSAGEFILTER)(
UINT message,
DWORD dwFlag
);

선언하시구요 

 HANDLE popapi;
 CHANGEWINDOWMESSAGEFILTER ChangeWindowMessageFilter;

 popapi = LoadLibrary("USER32.DLL");

 ChangeWindowMessageFilter = (CHANGEWINDOWMESSAGEFILTER)GetProcAddress((HINSTANCE)popapi,
  "ChangeWindowMessageFilter");
 ChangeWindowMessageFilter(WM_COPYDATA, 1);

 초기화 init 부분에 넣으시면 끝 

Posted by 스템프
본문스크랩 Change MFC Dialog Class Name (MFC 다이얼로그 클래스.. 낙서장

2008/07/29 10:37

복사http://blog.naver.com/sosims1/40053503369

출처 적극적 중도주의자 | tucker
원문 http://blog.naver.com/tucker/10017850121

http://www.programmersheaven.com/mb/mfc_coding/314556/314556/readmessage.aspx

 

1. 리소스 뷰에서 최상위 (뭐뭐뭐.rc 폴더) 에서 오른쪽 버튼을 눌러서 MFC Mode 를 끈다.

 

2. 바꾸고자 하는 다이얼로그를 선택하고 속성을 선택해서 Class Name 에 바꾸고자 하는 이름을 적는다.

 

3. 다시 MFC Mode 를 True 로 바꾼다.

 

4. 무슨App::InitInstance() 함수를 찾아서 다음 코드를 추가한다.

WNDCLASS wc;

 GetClassInfo(AfxGetInstanceHandle(), TEXT("#32770"), &wc);

    // 바꾸고자 하는 클래스명임돠...
    wc.lpszClassName = TEXT("MyClassName");
    // Register this class so that MFC can use it.
    AfxRegisterClass(&wc);

Posted by 스템프
이전버튼 1 이전버튼

블로그 이미지
it 전반적인 것들의 리뷰 작성 및 도움말 블로그 입니다. 유틸,광고,스마트폰에 초점을 맞출예정입니다.
스템프

공지사항

Yesterday
Today
Total