请问如何查找指定ClassName的多个窗口? ::FindWindow()好像只能找到第一个,如何遍历查找所有窗口? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 process32firstprocess32next这2个API,搜索下,绝对能有你需要的东东。 HWND hEnumWnd = ::GetWindow(::GetDesktopWindow(), GW_CHILD); while(hEnumWnd != NULL) { TCHAR szClassName[256]; GetClassName(hEnumWnd, szClassName, 255); TRACE( _T("hWnd=%ld ClassName=%s\n"), hEnumWnd, szClassName); hEnumWnd = GetWindow(hEnumWnd, GW_HWNDNEXT); } OnCtlColor调用 CListCtrl 未定义? 问题在 OnSize 成员函数里 为什么UDP的发送不会阻塞,冲突检测也是要时间的啊 vc编译错误 如何判断ListCtrl点击了垂直或水平滚动条? 关于窗口分割 ASP 服务器端COM 的释放,来着有分,,如果分不够,再加100,,直到解决为止 关于处理之高斯平滑问题 请问什么地方有vc6或vc7下载?? 毕设求助!输入图形和位置信息,输出完整图形用什么工具好!!! 设计/实现一个键盘驱动的补丁 DLL中导出了用于注册的函数,为什么还是注册不了
process32next
这2个API,搜索下,绝对能有你需要的东东。
HWND hEnumWnd = ::GetWindow(::GetDesktopWindow(), GW_CHILD);
while(hEnumWnd != NULL)
{
TCHAR szClassName[256];
GetClassName(hEnumWnd, szClassName, 255); TRACE( _T("hWnd=%ld ClassName=%s\n"), hEnumWnd, szClassName);
hEnumWnd = GetWindow(hEnumWnd, GW_HWNDNEXT);
}