void CTestDlg::OnGetModuleName()
{
EnumWindows(EnumProc, 0);
}
BOOL CALLBACK CTestDlg::EnumProc(HWND hWnd_, LPARAM lParam_)
{
if( WS_VISIBLE != (WS_VISIBLE & ::GetWindowLong(hWnd_, GWL_STYLE)) )
TCHAR szName[MAX_PATH] = {0};
if( 0 != ::GetWindowText(hWnd_, szName, MAX_PATH) )
{
AfxMessageBox(szName);
}
return TRUE;
}