MFC 인터페이스
활성화된 다이얼로그 확인하기
Safeguard
2013. 10. 20. 00:27
방법1.
HWND hDlg=::GetForegroundWindow(); //활성화 된 프로그램 핸들
if(hDlg==m_hWnd)
AfxMessageBox("active");
방법2.
//MyProject 라는 프로그램이 활성화되어 있는가...
HWND hDlg=::GetForegroundWindow();
HWND hWnd=::FindWindow(NULL,"MyProject"); //특정 프로그램 핸들
if(hDlg==hWnd)
AfxMessageBox("active");