精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>编程开发>>● Delphi>>Windows API函数>>Re:如何得到另外的组件(不是窗体)的句柄?

主题:Re:如何得到另外的组件(不是窗体)的句柄?
发信人: yanghaijun(逃之夭夭)
整理人: teleme(2001-02-01 20:09:59), 站内信件
你说的是Delphi程序中的组件句柄还是其它应用程序中的组件句柄,若是本程序中
的组件句柄,是可以用组件遍历的方法来获得所有句柄的
 for i:=1 to Components.Count do
  begin
    if Components[i] is TWinControl then
    begin
       TempHandle:=TWinControl(Components[i]).Handle;
       .....
    end;
    ...
  end;
我随便写的,好久没用Delphi,有些地方可能写得不太对,可参考联机帮助。


----
       (\ @ @ /)       

[关闭][返回]