Y
ysp娃娃
Unregistered / Unconfirmed
GUEST, unregistred user!
GetWindowlong(Handle,GWL_HWNDPARENT) 与GetParent(Handle)的问题<br><br>如果检索的是一些子窗口控件如Button1 则GetWindowlong(Button1.Handle,GWL_HWNDPARENT)与GetParent相同. <br><br>但如果检索的是form 如From1<br>则 GetParent(Form1.Handle) 返回0 ,我以为GetWindowlong(Form1.Handle,GWL_HWNDPARENT)也返回0,但是 GetWindowlong(Form1.Handle,GWL_HWNDPARENT)返回的是Application.Handle.<br>不知道为什么? <br><br>况且GetWindowlong(Handle,GWL_HWNDPARENT) 这个函数是检索Handle的父窗口, <br>Application 是Form1的Owner,而不是parent. 为什么GetWindowlong(Form1.Handle,GWL_HWNDPARENT)返回的是Application.Handle.?