我对另一个进程的主窗口中的.NET(proc.MainWindowHandle)的句柄。我如何最大化窗口的.NET里面?
I have a handle on another process' main window in .net (proc.MainWindowHandle). How do I maximize the window inside of .net?
您可以的PInvoke给ShowWindow与SW_SHOWMAXIMIZED最大化窗口。
You can pinvoke to ShowWindow with SW_SHOWMAXIMIZED to maximize the window.
Pinvoke.net具有的ShowWindow 条目这里。
Pinvoke.net has an entry for ShowWindow here.
例如,
// Pinvoke declaration for ShowWindow
private const int SW_SHOWMAXIMIZED = 3;
[DllImport("user32.dll")]
static extern bool ShowWindow(IntPtr hWnd, int nCmdShow);
// Sample usage
ShowWindow(proc.MainWindowHandle, SW_SHOWMAXIMIZED);