FindWindowEx的用法「建议收藏」
建议 收藏 用法 FindWindowEx
2023-06-13 09:11:55 时间
大家好,又见面了,我是你们的朋友全栈君。
FindWindowEx完整定义如下:
HWND FindWindowEx( HWND hwndParent, // 父窗口句柄 HWND hwndChildAfter, // 开始的子窗口句柄,这个参数很有用 LPCTSTR lpszClass, // 类名 LPCTSTR lpszWindow // 标题 );
下面这个例子会打印当前桌面所有窗口和子窗口的标题
#include <windows.h> #include <STDIO.H> BOOL myEnumWindow(HWND hwnd); int main() { myEnumWindow(NULL); return 0; }
BOOL myEnumWindow(HWND inHwnd) { char szText[256];
HWND hwndAfter = NULL; while(hwndAfter = ::FindWindowEx(inHwnd,hwndAfter,NULL,NULL)) { memset(szText,0,256); ::SendMessage(hwndAfter,WM_GETTEXT,(WPARAM)256,(LPARAM)szText); printf(“%s/t”,szText); myEnumWindow(hwndAfter); } return 1; }
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/138314.html原文链接:https://javaforall.cn
相关文章
- IDEA之配置SVN「建议收藏」
- Eclipse深度患者设置VSCode快捷键「建议收藏」
- Android.mk的用法和基础 && m、mm、mmm编译命令「建议收藏」
- sql 聚合语句,count的用法「建议收藏」
- getParameter、getParameterValues、getParameterMap用法详解「建议收藏」
- python中cPickle用法「建议收藏」
- Java是什么软件-详细解答Java到底是什么「建议收藏」
- Java中static作用及用法详解「建议收藏」
- 安卓 setContentView使用「建议收藏」
- docker搭建apache php环境步骤总结「建议收藏」
- java集合——HashSet的用法「建议收藏」
- js中prototype的用法「建议收藏」
- keyvaluepair_c# KeyValuePair用法「建议收藏」
- webAR涉及的技术「建议收藏」
- python dropna()用法「建议收藏」
- RestTemplate 用法详解「建议收藏」
- chmod用法介绍「建议收藏」
- Log4j.properties配置文件详解「建议收藏」