FindWindowEx的用法「建议收藏」

FindWindowEx的用法「建议收藏」FindWindowEx完整定义如下:HWNDFindWindowEx(HWNDhwndParent,//父窗口句柄HWNDhwndChildAfter,//开始的子窗口句柄,这个参数很有用LPCTSTRlpszClass,//类名LPCTSTR

大家好,又见面了,我是你们的朋友全栈君。

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.net/138314.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 标注工具labelme_数据标注从哪里接单

    标注工具labelme_数据标注从哪里接单Labelme版本:3.11.2文章目录1.Labelme是什么?2.Labelme能干啥?3.Labelme安装要求4.Labelme安装方法5.Labelme使用方法6.Labelme常见问题7.Testing8.Developing9.将labelme打包成可执行文件10.致谢1.Labelme是什么?Labelme是一个图形界面的图像标注…

    2025年10月31日
    6
  • php strom教程,PhpStorm常用教程

    php strom教程,PhpStorm常用教程一、PhpStorm界面简化Ctrl+Shift+A查找快捷键ALT+1:关闭或打开左边项目二、PhpStorm几个最重要的快捷键快速查找文件:CTRL+SHIFT+N==>Shift+F显示文件有哪些方法:CTRL+F12==>Shift+F+M最近打开文件:CTRL+E查找方法名或类名:==>Shift+M三、PSR自动加载支…

    2025年6月10日
    3
  • Linux压缩打包命令——tar、zip、unzip

    打包跟压缩的区别:打包是指将多个文件或者目录放在一起,形成一个总的包,这样便于保存和传输,但是大小是没有变化的,压缩是指将一个或者多个大文件或者目录通过压缩算法使文件的体积变小以达到压缩的目的,可以节省存储空间,在压缩的时候通常是先打包再压缩;tar命令tar命令参数前面加”-“与不加“-”的区别:tar命令参数前面加不加“-”执行命令的结果是没有区别的,区别只要是在与linux风…

    2022年4月6日
    101
  • matplotlib解决中文乱码问题,或者RuntimeWarning: Glyph 20154 missing from current font.

    matplotlib解决中文乱码问题,或者RuntimeWarning: Glyph 20154 missing from current font.

    2022年2月20日
    105
  • C++ int转char_c语言中int转char

    C++ int转char_c语言中int转char文章目录1.通过ascii码:2.直接转换(更简单,推荐)1.通过ascii码:chara=’0′;intia=(int)a;/*notethattheintcastisnotnecessary–intia=awouldsuffice*/cout<<ia<<endl;结果如下:可以看出这种方法得到的其实是ch…

    2022年10月2日
    3
  • 稀疏矩阵转置多种算法详解

    稀疏矩阵转置多种算法详解这次博文写的有点长,因为我得构思,所以今天晚上(11.10)写一点,另外还有个重要的任务,因为再过40分钟就是剁手节了,过了今晚我不止是一个光棍,更是一个穷光棍、、、、我该怎么办。。。求拦截。不扯了正题,今天就先写写矩阵转置吧,现实中转置么,不就区区一个转置么,那有什么,瞅一眼就转过来了。计算机就是计算机,他没有相发也没有眼睛,那么我们就来告诉他怎么思考,怎么走路吧。方法一:一般转置(简单)转置矩阵

    2022年6月22日
    36

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号