728x90
'나우캠퍼스X아워즈팜'유튜브의 'Win32 API 3강. 리소스 (4/4)'영상을 보고 정리한 내용입니다.
메뉴 리소스
- 각각의 메뉴가 선택되었을 때 해당하는 아이디가 부여된다.
- 메뉴가 클릭되었을 때 발생하는 메시지는 'WM_COMMAND'이다. 이 메시지가 발생할 때 메뉴의 항목에 대한 정보가 같이 전달된다. 누른 메뉴에 맞게 실행을 할 수 있는 코드를 WndProc에 작성하면 된다.
- 목록의 항목 아이디같은 정보는 wParam으로 전달되며 LOWORD(unsigned int, 4byte)를 통해서 들어온다.
메시지 박스
- 핸들, 문자열, 타이틀바, 메시지 형태를 받는다.
- 핸들 자리에 윈도우 핸들을 넣으면 메시지 창을 닫을 때까지 프로그램을 다시 사용할 수 없고 0을 넣으면 사용할 수 있다.
문자 리소스
- 캡션 - 실제 문자열
- 캡션의 문자열을 사용하기 위해 아이디를 사용한다.
그 외
운영체제에서 제공하는 리소스를 쓸 때에는 인스턴스를 NULL로 설정
혹시 제가 잘못 이해한 부분이(잘못된 정보) 있다면 알려주시면 감사하겠습니다. :)
'무작정 따라해보기(정리, 문제풀기) > Win32API' 카테고리의 다른 글
14. [WIN32 API 프로그래밍] 문자, 점 출력(그래픽) (0) | 2021.08.16 |
---|---|
13. [WIN32 API 프로그래밍] 그래픽 관련 (0) | 2021.08.14 |
11. WIN32 API 프로그래밍 (0) | 2021.08.11 |
10. WIN32 API 프로그래밍 (0) | 2021.08.11 |
9. WIN32 API 프로그래밍 (0) | 2021.08.11 |