0
嗨我有一个程序,我监视外部应用程序。我可以设置应用程序的屏幕位置,但我希望该应用程序的所有子窗口都在同一位置打开。设置外部应用程序子窗口的屏幕位置?
她是我的代码我用usion来设置父窗口的位置。
Public Function OpenApplication()
Dim ApplicationProcess = System.Diagnostics.Process.Start("C:\test.exe")
ApplicationProcess.WaitForInputIdle()
System.Threading.Thread.Sleep(1000)
Dim ApplicationHandle = ApplicationProcess.MainWindowHandle
SetWindowPos(ApplicationHandle, 0, 0, 0, 803, 460, 0)
ApplicationProcess.WaitForInputIdle()
Return (False)
End Function
那么,为什么不,只是有得到test.exe的位置创建自己是在同一个地方的主(父)窗口中的任意子窗口。你有没有创建test.exe?你可以编辑它吗?如果不是,那么您将无法控制该应用程序中子窗口的位置,因为该应用程序将控制自己的子项,或者如果父项没有专门放置它们,它们将被默认定位。 – user2721815 2014-11-13 16:15:50
我没有创建test.exe,但我认为有可能获得对它们的控制我只是不知道如何 – user1362134 2014-11-14 17:12:33