RegisterClass
윈도우 클래스를 정의한 후 RegisterClass 함수를 호출하여 윈도우 클래스를 등록한다.
RegisterClass 함수의 인수로 WndClass 구조체의 번지를 넘겨주면 된다.
이런 특성을 가진 윈도우를 앞으로 사용하겠다는 등록 과정이다.
윈도우 클래스를 정의한 후 RegisterClass 함수를 호출하여 윈도우 클래스를 등록한다.
ATOM RegisterClass( CONST WNDCLASS *lpWndClass );
RegisterClass 함수의 인수로 WndClass 구조체의 번지를 넘겨주면 된다.
이런 특성을 가진 윈도우를 앞으로 사용하겠다는 등록 과정이다.
WNDCLASS WndClass;
WndClass.cbClsExtra = 0;
WndClass.cbWndExtra = 0;
WndClass.bhrBackground = ( HBRUSH )GetStockObject( WHITE_BRUSH );
WndClass.hCursor = LoadCursor( NULL, IDC_ARROW );
WndClass.hIcon = LoadIcon( NULL, IDI_APPLICATION );
WndClass.hInstance = hInstance;
WndClass.lpfnWndProc = ( WNDPROC )WndProc;
WndClass.lpszClassName = lpszClass;
WndClass.lpszMenuName = NULL;
WndClass.style = CS_HREDRAW | CS_VREDRAW;
RegisterClass( &WndClass );
WndClass.cbClsExtra = 0;
WndClass.cbWndExtra = 0;
WndClass.bhrBackground = ( HBRUSH )GetStockObject( WHITE_BRUSH );
WndClass.hCursor = LoadCursor( NULL, IDC_ARROW );
WndClass.hIcon = LoadIcon( NULL, IDI_APPLICATION );
WndClass.hInstance = hInstance;
WndClass.lpfnWndProc = ( WNDPROC )WndProc;
WndClass.lpszClassName = lpszClass;
WndClass.lpszMenuName = NULL;
WndClass.style = CS_HREDRAW | CS_VREDRAW;
RegisterClass( &WndClass );
WRITTEN BY
- 손가락귀신
정신 못차리면, 벌 받는다.
,