참고 블로그 : http://sweeper.egloos.com/m/2991972 |
윈도우 프로그램에서는
하나의 프로그램이 많은 윈도우들을 가질 수 있고,
하나의 프로그램이 여러 개의 모듈 즉, (메모리에 올라간) 코드 덩어리들을 가지고 있을 수 있다.
HINSTANCE / HMODULE
: 프로그램 코드를 담고 있는 모듈(메모리에 올라가있는)/인스탄스에 대한 핸들.
cf) HMODULE과 HINSTANCE는 32비트에서는 같은 의미로 사용된다고 봐도 무관하다.
32비트 윈도우에서 인스턴스 핸들은 메모리 공간에 할당된 실행 모듈의 베이스주소(0x00400000)를 가리킨다.
HWND
: 화면 출력을 위해 여러 윈도우들의 영역을 관리하는 리소스.
WPARAM
: unsigned int형, 주요정보 (주로 window procedure이나 callback function 의 인자)
LPARAM
: signed int형, 추가정보
'CODING(C) > WIN API 32' 카테고리의 다른 글
SetWindowsHookEx (0) | 2016.07.27 |
---|