typedef struct tagMSG {
HWND hwnd;
UINT message;
WPARAM wParam;
LPARAM lParam;
DWORD time;
POINT pt;
} MSG, *PMSG, *LPMSG;
HWND hwnd;
UINT message;
WPARAM wParam;
LPARAM lParam;
DWORD time;
POINT pt;
} MSG, *PMSG, *LPMSG;
HWND hwnd = 메시지를 전달 받을 윈도우의 핸들이 들어 있다.
UINT message = 발생한 메시지가 들어 있습니다. (WM_ 해당하는 애들)
WPARAM wParam = 메시지에 대한 부가적인 정보가 들어있습니다.
(예를 들어 엔터를 눌러서 WM_KEYDOWN 메시지가 발생하면 VK_RETURN 이런식으로 무슨 버튼이 눌렸는지 들어있습니다.)
LPARAM lParam = 상동
DWORD time = 메시지가 발생한 시간입니다.
POINT pt = 메시지가 발생한 화면상의 좌표입니다.
'프로그래밍 > MFC , WinAPI' 카테고리의 다른 글
FindWindow 함수란 무엇인가? (0) | 2018.03.18 |
---|---|
GetAsyncKeyState 함수와 GetKeyState 에 대해서 알아보자. (0) | 2018.03.16 |
PreTranslateMessage 함수란 무엇인가? (0) | 2018.03.14 |
LoadImage 함수란 무엇인가. (0) | 2018.03.12 |
CopyCursor 함수란 무엇인가 (0) | 2018.03.12 |