遍历同类名的不同对话框
来源:互联网 发布:python量化交易入门 编辑:程序博客网 时间:2024/04/29 23:38
函数功能:该函数获得一个窗口的句柄,该窗口的类名和窗口名与给定的字符串相匹配。这个函数查找子窗口,从排在给定的子窗口后面的
下一个子窗口开始。在查找时不区分大小写。
函数原型:hwnd findwindowex(hwnd hwndparent,hwnd hwndchildafter,lpctstr lpszclass,lpctstr lpszwindow);
参数;
hwndparent:要查找子窗口的父窗口句柄。
如果hwnjparent为null,则函数以桌面窗口为父窗口,查找桌面窗口的所有子窗口。
windows nt5.0 and later:如果hwndparent是hwnd_message,函数仅查找所有消息窗口。
hwndchildafter :子窗口句柄。查找从在z序中的下一个子窗口开始。子窗口必须为hwndparert窗口的直接子窗口而非后代窗口。
如果hwndchildafter为null,查找从hwndparent的第一个子窗口开始。如果hwndparent 和 hwndchildafter同时为null,则函数查找所有的顶层窗口及消息窗口。
lpszclass:指向一个指定了类名的空结束字符串,或一个标识类名字符串的成员的指针。如果该参数为一个成员,则它必须为前次调用theglobaiaddatom函数产生的全局成员。该成员为16位,必须位于lpclassname的低16位,高位必须为0。
lpszwindow:指向一个指定了窗口名(窗口标题)的空结束字符串。如果该参数为 null,则为所有窗口全匹配。返回值:如果函数成功,返回值为具有指定类名和窗口名的窗口句柄。如果函数失败,返回值为null。
了解了findwindowex这个函数的参数以及作用,你就可以理解我们上面代码的意义了。
上面代码是为了遍历类名为“Aidy”的所有对话框。
如果大家觉得不错,请回复下,你的支持是对我最大的鼓励!
谢谢!
- 遍历同类名的不同对话框
- 同类不同对象造成的问题
- 在不同类、对话框间函数互相调用的方法
- JQuery选取非本身的同类名元素
- 循环遍历同类控件
- 封装不同类的不同名称的方法
- Log4j2 示例 不同类log到不同的文件
- 由不同ClassLoader加载的同名类属于不同类
- java反射机制比较同类对象的不同字段
- kettle中循环遍历不同地址不同库名
- php方法名同类名相同
- NETBIOS名 和 Host名的不同
- log4j学习(二)不同类的日志输出到不同的文件
- Flume+Kafka 将不同类别日志发往不同分区的三种方式的比较
- java 不同的package下同类明的冲突以及解决办法
- Liferay研究之廿八:为同类Portlet设置不同的ICON
- 【close】fans-rt 对象管理支持同类不同长度的对象(新需求)
- jquery 点击同类标签获取不同值
- httpServletResponse reset flushBuffer
- 您未被授权查看该页
- C# 的 Delegate Type
- 关于showModalDialog的缓存
- 数组复制
- 遍历同类名的不同对话框
- 软件调试实战(软件调试权威指南)
- subversion总结
- 【Hibernate】Hibernate 各种数据库的配置
- ie6与ie7 Window.Open() 和window.showModalDialog()窗体大小和刷新
- 信息抽取(IE)领域相关论文阅读小结
- 目前最强十六进制编辑器-MadEdit
- 系统当前时间、字符截取、ntext截取
- VISA操作表