如何通过一个控件的Handle获得该控件 需要特别说明的是,这个控件是外部应用程序某个窗体上的控件,我用 WindowFromPoint 得到了控件的Handle,由于是外部控件所以 FindControl 不起作用了,请问高手,这个时候还有没有别的方法。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 findControl不行就用findcomponent试下,不过得确定该窗体是由TCOMPONENT派生下来的. 对于Windows原生组件来讲(如Button,ListBox,ComboBox等等),可以通过Windows预设的消息进行通讯,对于非Windows原生组件,比如VCL中的某些组件(Panel,StringGrid,DBGrid等等),就要用另外的方法:注入到目标进程,然后根据句柄获取该组件的实例名,再通过实例名.属性的方式读取或设置其内容。可以参考这里:http://www.delphibbs.com/keylife/iblog_show.asp?xid=12219 BASM中的mul指令使用出错,求指正 关于ActiveX控件 在IE6 和IE7 运行效果不一样的问题 为何用cxGrid实现PgeControl多页功能时,页面多了,为何超过屏幕宽度的后面的页面标题无法显示? 简繁体转换问题,超难!! 简单问题,高分相送! 关于TListView中的onColumnResize 事件 message 不要进来 d6+win2000,+sql server2000 关于tstringgrid? 一个很简单的问题 如何获取已安装程序的图标,类似控制面版中的添加删除程序
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货