各位高手,救命啊!小问题,但很急!!!(60分)

  • 主题发起人 主题发起人 float
  • 开始时间 开始时间
F

float

Unregistered / Unconfirmed
GUEST, unregistred user!
如何取得顶层窗口(top window)的句柄(注:此窗口不是child window)
应该使用什么API函数,请高手指教,多谢,很急!!!
 
FindWindow
IsWindowVisible
 
对,你可以用findwindow
findwindow(nil,你的窗体名)
 
procedure TForm1.Button1Click(Sender: TObject);
var
WindowText: array[0..255] of char;
TheWindow: HWND;
ThePreviousWindow: HWND;
begin

{get the handle to the Form1 child window at the
top of the Z order relative to its siblings}
TheWindow:=GetTopWindow(Form1.Handle);

end;
 
多人接受答案了。
 
后退
顶部