如何通过一个句柄来获得它的实例(100分)

  • 主题发起人 主题发起人 kmgyl
  • 开始时间 开始时间
K

kmgyl

Unregistered / Unconfirmed
GUEST, unregistred user!
<br>&nbsp;已经获得一个应用程序中的TDRAWGRID的句柄,现在如何获得它的实例<br>以便能取得TDRAWGRID中的一些数据.<br><br>&nbsp; 高手请帮忙, 谢谢.
 
GetWindowLong(aHandle, GWL_HINSTANCE);<br><br>得到的是实例句柄, 但你的这种方法不对.
 
实例句柄照我的理解,应该是一个程序或进程才有的,而不是一个控件<br>所以你的想法很怪,可能不对。
 
我也有同样想法。使用API函数能访问WINDOW标准控制的属性数据,但不能访问DELPHI特有控件的属性数据,因此需要通过句柄得到对象实例的技术。哪位高手能否赐教?
 
function FindControl(Handle: HWnd): TWinControl;
 
谢谢O*O,先给您50磅。<br>不过,好象不能得到ACTIVEX中子控件的对象。<br>请再赐高见。
 
多人接受答案了。
 
后退
顶部