如何控制另一个程序窗口的位置?(30分)

  • 主题发起人 主题发起人 hksoobe
  • 开始时间 开始时间
H

hksoobe

Unregistered / Unconfirmed
GUEST, unregistred user!
因为有一个程序每次打开时的位置都不在一个地方,我想让它在一个地方,想写一个Delphi小程序来控制它的位置比如把它放在屏幕坐标的X:200 Y:200的位置上, postmessage,sendmessage,有这功能吗?或者还怎样可以实现?谢谢!
 
只要找到了该窗口的句柄<br>使用API函数就可以了<br>showwindow<br>函数名好像是这个样子
 
用SetWindowPos函数<br>如:<br>&nbsp; hWnd:= FindWindow();<br>&nbsp; SetWindowPos(hWnd, hWnd, 200, 200, xx, xx, SW_SHOW);
 
貌似有个函数 &nbsp;movewindow &nbsp; windows.pas单元
 
后退
顶部