EnumChildWindows可以列举TWinControl的子类的控件,如何列举TControl子类的句柄 (100分)

  • 主题发起人 主题发起人 q2
  • 开始时间 开始时间
Q

q2

Unregistered / Unconfirmed
GUEST, unregistred user!
EnumChildWindows可以列举另一个程序的TWinControl的子类的控件,<br>象TEdit,TButton,有句柄;但,TControl子类的控件,象TLable,TSpeedButton,<br>没有句柄,如何列举他们呢?
 
TLabel、TSpeedButton没有handle,用API找不到他的,<br>用RTT或者控件的一些方法也许找的到
 
因为那些控件没有句柄,所以由他们的容器来负责他们的绘画等等
 
这个问题很难吗
 
hoho,没有句柄非要找出句柄当然很难,而且难的可不是一点半点啊
 
TControl主要派生下来两类TGraphicControl(没句柄如Label)TWinControl有句柄(如Edit)<br>没句柄不好找的, 如果其它程序也是Delphi的或许RTTI能得到一些属性,
 
接受答案了.
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部