https://wiki.winehq.org/List_Of_Windows_Messages
List Of Windows Messages - WineHQ Wiki
"What is the window message numbered x?" There is no list mapping numbers to symbolic message names in MSDN. The table below provides the mappings. Hex Decimal Symbolic 0000 0 WM_NULL 0001 1 WM_CREATE 0002 2 WM_DESTROY 0003 3 WM_MOVE 0005 5 WM_SIZE 0006 6
wiki.winehq.org
Window MSDN에는 메세지 리스트가 없다.
위 사이트를 참고하면 테이블로 볼 수 있다.
이전 포스팅에서 윈도우는 메시지 기반 프로그램이라고 했는데,
윈도우는 메시지를 큐로 담아 메세지를 해석한다. 우리가 만든
WndProc로 관리하고 나머지는 윈도우운영체제가 알아서 다루도록
DefWndProc 즉 기본디폴트윈도우Proc로 보내줘야한다.
위 코드는 그런 내용을 담고 있다.
msg에서 WPARAM, LPARAM 이 있는데
키보드 입력 메세지로는 LPARAM이 키상태 (누른 상태, 뗀 상태)를 나타내고
WPARAM이 키 종류를 나타낸다. (F 키)
SetWindowText()로는 창의 이름을 바꿀 수 있다.
'STUDY > DirectX11' 카테고리의 다른 글
DirectX11 3D - 기초 2D 도형 뿌리기 (버텍스버퍼,인덱스 버퍼,셰이더 ,버텍스 레이아웃, DrawIndexed) (0) | 2021.12.28 |
---|---|
DirectX11 3D - COM 객체를 위한 스마트 포인터 ComPtr (0) | 2021.12.28 |
DirectX11 3D - 게임엔진 정적 동적 LOD(Level of Detail), 쿼드트리 (0) | 2021.12.24 |
DirectX11 - MessageBox, MessageBoxW, MessageBoxA 멀티 바이트 문자, 유니코드 문자 차이점 (0) | 2021.12.24 |
Directx11 - 메시지 기반 Window 클래스 등록, 윈도우 생성, 창 띄우기, 메시지 루프 PeekMessageW (0) | 2021.12.24 |