1
如何在Delphi中找到窗口句柄的屏幕相對位置? (X,Y)查找外部窗口的位置?
如何在Delphi中找到窗口句柄的屏幕相對位置? (X,Y)查找外部窗口的位置?
使用FindWindow函數()來檢索窗口的)把手,和GetWindowRect(獲取座標:
var
NotepadHandle: hwnd;
WindowRect: TRect;
begin
NotepadHandle := FindWindow(nil, 'Untitled - Notepad');
if NotepadHandle <> 0 then
GetWindowRect(NotepadHandle, WindowRect)
end;
嘗試使用GetWindowRect
功能
var
lpRect: TRect;
begin
GetWindowRect(Edit1.Handle,lpRect);
ShowMessage(Format('%d,%d',[lpRect.Left,lpRect.Top]));
end;
你能使用winapi? – karlphillip 2011-04-25 13:22:48