我们公司有一个C#基础框架程序,它能够运行C#代码。当它启动时,它以全屏模式运行,此外我们还有更多并行运行的程序。
我想将我们的程序放在左侧,另一个程序在启动时在屏幕右侧。
如何在C#中移动或调整第三方程序窗口的大小?
答案 0 :(得分:0)
您可以使用MoveWindow
WinAPI函数执行此操作:
//Import:
[DllImport("user32.dll", SetLastError = true)]
internal static extern bool MoveWindow(IntPtr hWnd, int X, int Y, int nWidth, int nHeight, bool bRepaint);
//Usage:
MoveWindow(ApplicationHandle, 600, 600, 600, 600, True);