BCB怎么获得当前所有可视窗口的窗口标题和窗口句柄
答案:1 悬赏:70 手机版
解决时间 2021-03-29 10:26
- 提问者网友:精神病院里
- 2021-03-29 05:01
BCB怎么获得当前所有可视窗口的窗口标题和窗口句柄
最佳答案
- 五星知识达人网友:十鸦
- 2021-03-29 06:41
EnumWindows()有两个参数,一个是指向回调函数的指针,一个是用户定义的 LPARAM 值,
针对每个桌面窗口(或者顶层窗口)它调用回调函数一次。然后回调函数用该窗口句柄做一些处理,比如将它添加到列表中。这个方法保证枚举结果不会被窗口复杂
的层次关系搞乱,因此,一旦有了窗口句柄,我们就可以通过 GetWindowText() 得到窗口标题。
针对每个桌面窗口(或者顶层窗口)它调用回调函数一次。然后回调函数用该窗口句柄做一些处理,比如将它添加到列表中。这个方法保证枚举结果不会被窗口复杂
的层次关系搞乱,因此,一旦有了窗口句柄,我们就可以通过 GetWindowText() 得到窗口标题。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯