MFC-GetNextWindow获取Z序中的下一个窗口句柄
TCHAR ch[MAX_PATH] = { 0 }; CString str; HWND hWnd2 = GetSafeHwnd(); ::SetWindowText(hWnd2, _T("窗口句柄练习")); HWND hWnd = ::GetDesktopWindow();//获取桌面窗口的句柄 HWND hWnd1 = ::GetWindow(hWnd, GW_CHILD); while (hWnd1) { ::GetWindowText(hWnd1, ch, MAX_PATH);//获取指定窗口或控件的文本 str = ch; if (str == _T("窗口句柄练习")) //寻找指定窗口 { ::OutputDebugString(_T("指定窗口找到了")); return; } hWnd1 = ::GetNextWindow(hWnd1, GW_HWNDNEXT);//获取Z序中的下一个窗口句柄 /* 参数1:HWND hWnd 窗口的句柄 参数2:UNIT wCmd 指明窗口返回的是前一窗口的句柄还是后一窗口的句柄。该参数可以是下列两个值之一: GW_HWNDNEXT:返回在给定窗口的下面窗口的句柄。 GW_HWNDPREV:返回在给定窗口的上面窗口的句柄 返回值:如果函数成功,返回值是前一窗口(或后一窗口)的句柄。如果前后窗口不存在,则返回值为NULL */ };
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
2022-04-27 halcon-orientation_region返回区域的方向
2019-04-27 QButtonGroup按钮组