+ -
当前位置:首页 → 问答吧 → API高手请进,询问如果得到程序外观!顶就有分!!!!

API高手请进,询问如果得到程序外观!顶就有分!!!!

时间:2011-08-25

来源:互联网

想得到程序运行的时候程序在屏幕中占用的区域,

采用了GetWindowRgn和GetRegionData
但是得到只是这个程序窗体的外观
如果这个窗体中有控件 比如Combobox,如果下拉框内容比较多超出了窗体的边界,那么就不能得到这个程序的真实边框。

各位高手能告诉我如何获取呢?
或者是获取这个窗体里面的所有控件的外观也可以,但怎么实现呢!!!

期待高手回复!!!

作者: winder_008   发布时间: 2011-08-25

Findwindow 不行吗?

作者: xiaofansong   发布时间: 2011-08-25

利用SPY++ 的原理,获取窗体句柄。
然后注入dll。 根据这个句柄做你想做的事情。

作者: xiaofansong   发布时间: 2011-08-25

不懂也帮你顶...

作者: babydog01   发布时间: 2011-08-25

遍历 此窗口/进程的所有窗体,取得其rect,最后取所有rect的并集

作者: sz_haitao   发布时间: 2011-08-25

可以用findow或者进程快照找到窗体句柄,然后应该是
GetWindowRect

作者: funxu   发布时间: 2011-08-25

敲错了是findwindow 和CreateToolhelp32Snapshot

作者: funxu   发布时间: 2011-08-25

热门下载

更多