다른헤더에 클래스에서, 윈도우 핸들 참조하는 방법,
-
게시물 수정 , 삭제는 로그인 필요
CWinMain.h 에 윈도우 창 띄우는 CWinMain 클래스가 있습니다.
윈도우 핸들은
CWinMain 클래스 안에서 private로 HWND hWnd; 이렇게 선언되어 있거든요..
main.cpp에서는
INT WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInst, LPSTR lpszArgs, INT nWinMode)
{
CWinMain WinMain;
WinMain.WinMain(hInstance);
}
이런식이구요.
그런데 B.h 안에 있는 B 클래스에서 저 hwnd를 참조할수 있을까요 .
마우스 좌표를 받아오기 위하여
ScreenToClient(HWND hwnd,LPPOINT lp); 이함수를 써야하거든요....
=
POINT Mt;
ScreenToClient(hwnd,&Mt);
이 hwnd 부분...어떻게 해야 참조 할수 있을까요.
CWinMain.h 에 윈도우 창 띄우는 CWinMain 클래스가 있습니다.
윈도우 핸들은
CWinMain 클래스 안에서 private로 HWND hWnd; 이렇게 선언되어 있거든요..
main.cpp에서는
INT WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInst, LPSTR lpszArgs, INT nWinMode)
{
CWinMain WinMain;
WinMain.WinMain(hInstance);
}
이런식이구요.
그런데 B.h 안에 있는 B 클래스에서 저 hwnd를 참조할수 있을까요 .
마우스 좌표를 받아오기 위하여
ScreenToClient(HWND hwnd,LPPOINT lp); 이함수를 써야하거든요....
=
POINT Mt;
ScreenToClient(hwnd,&Mt);
이 hwnd 부분...어떻게 해야 참조 할수 있을까요.