본문 바로가기

programming

자주 사용되는 윈도우 메시지들 윈도우 메시지 발생하는 상황 WM_CREATE 윈도우가 생설될 때 WM_ACTIVATE 윈도우가 활성화 되거나 비활성화 될 때 WM_PAINT 윈도우가 다시 그려져야 할 필요가 있을 때 WM_MOUSEMOVE 마우스 커서가 움직였을 때 WM_COMMAND 사용자가 메뉴 등으로 명령을 내렸을 때 WM_LBUTTONDOWN 마우스 왼쪽 버튼이 눌렸을 때 WM_LBUTTONUP 마우스 왼쪽 버튼이 떼어졌을 때 WM_LBUTTONDBLCLK 마우스 왼쪽 버튼이 더블 클릭 됐을 때 WM_KEYDOWN 키보드가 눌렸을 때 WM_KEYUP 키보드가 떼어졌을 때 WM_SIZE 윈도우의 크기가 변경되었을 때 WM_MOVE 윈도우가 이동 되었을 떄 WM_TIMER 설정된 타이머 시간이 다 되었을 때 WM_DESTROY 윈.. 더보기
윈도우 프로그래밍에서 정의된 데이터 형 상수 정의된 값 TRUE 1 FALSE 0 데이터형 의미 BOOL 논리형 TRUE 또는 FALSE 값만 가질 수 있다. BYTE 8 bit unsigned 정수형 DWORD 32 bit unsigned 정수형 LONG 32 bit signed 정수형 LONGLONG 64 bit signed 정수형 ULONGLONG 64 bit unsigned 정수형 FLOAT flaot LPARAM 32 bit 메시지 파라미터 LPSTR 널 문자로 끝나는 윈도우 문자열의 포인터 LPCSTR 널 문자로 끝나는 윈도우 문자열 상수의 포인터 (const LPSTR) LPTSTR 널 문자로 끝나는 유니코드 또는 윈도우 문자열의 포인터 LPCTSTR 널 문자로 끝나는 유니코드 또는 윈도우 문자열 상수의 포인터 TCHAR 유니코드.. 더보기
TreeView 연습 간단한 TreeView 연습이다. 해당 항목을 클릭하면 캡션에 뜨게(?) 된다. PPT 발표자: 선문비트 19기 김정학 더보기