枚举已打开文件的标题

来源:互联网 发布:sql 添加触发器 编辑:程序博客网 时间:2024/05/22 12:55

void CTestDlg::OnGetModuleName()
{
   EnumWindows(EnumProc, 0);
}

BOOL CALLBACK CTestDlg::EnumProc(HWND hWnd_, LPARAM lParam_)
{
    if( WS_VISIBLE != (WS_VISIBLE & ::GetWindowLong(hWnd_, GWL_STYLE)) )

   TCHARszName[MAX_PATH] = {0};
   if( 0 != ::GetWindowText(hWnd_, szName, MAX_PATH) )
    {
    AfxMessageBox(szName);
    }
  
    return TRUE;
}