遍历所有桌面子窗口

来源:互联网 发布:世界人工智能大会2017 编辑:程序博客网 时间:2024/05/17 04:09

说是所有,可能也有遗漏。

直接贴代码:

BOOL CALLBACK EnumWindowProc(HWND hWnd,LPARAM lParam){TCHAR szCapture[1024];GetWindowText(hWnd,szCapture,1024);//遍历所有子窗口if(IsWindow(hWnd) && IsWindowVisible(hWnd) && GetWindowLong(hWnd,GWL_HWNDPARENT)!=0 ){MessageBox(NULL,szCapture,_T("消息"),MB_OK);}return TRUE;}//在某个函数里面调用EnumWindows(EnumWindowProc,NULL);


0 0
原创粉丝点击