티스토리 뷰

프로그래밍/API

WndProc

에어버스 2016. 5. 24. 23:19

OS는 인스턴스 핸들(hInstance)를 이용하여 실행 파일에 포함된 각종 리소스(아이콘, 비트맵 등)에 전급할 수 있다.

LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
{
   ...
}

하나의 윈도우 클래스를 기반으로 여러개의 윈도우를 생성한 경우 모든 윈도우가 WndProc()를 공유하므로 어느 윈도우에서 WndProc()를 호출했는지 구분할 필요가 있는데 이때 첫번째 인자인 hWnd가 이런 역활을 한다. (프로그램이 여러번 실행되면 WndProc() 는 공유된다. 어느 윈도우에서 메시지를 전달했는지 구분은 hWnd로 하게된다.)

 

 

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/06   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30