如何用api函数根据顶层窗口标题名称模糊查询窗口句柄?





API函数FindWindow可以获取指定窗口的句柄,但是它需要根据类名或者窗体标题名称精确匹配获得。

以下的代码提供了一个自定义函数,可以根据窗体的标题名称模糊查找所有包含标题名称的窗口,返回一个结果数组。

实现原理是利用GetWindow函数枚举所有顶层窗口,然后将所有顶层窗口的句柄、标题、类名存入数组中。

 

发表评论