Recent Posts
Recent Comments
HWND hWnd=NULL; void get_hwnd() { if(hWnd==NULL) { ULONG idProc; DWORD TempCurrProcId=GetCurrentProcessId(); hWnd=FindWindow(NULL, NULL); while(hWnd!=NULL) { if(GetParent(hWnd)==NULL) { GetWindowThreadProcessId(hWnd, &idProc); if(TempCurrProcId==idProc){break;} } hWnd=GetWindow(hWnd, GW_HWNDNEXT); } } }
프로세스 ID 를 이용한 최상위 핸들을 구하는 방법입니다.
hWnd 전역변수에 핸들이 구해집니다.
Comments