最小化当前应用程序

来源:互联网 发布:python使用指南 编辑:程序博客网 时间:2024/06/08 02:28

using System.Runtime.InteropServices;

//SW_HIDE : 隐藏窗口                                                                   0
//SW_SHOW : 激活显示窗口                                                           5
//SW_SHOWMAXIMIZED : 最大化窗口                                            3
//SW_SHOWMINIMIZED : 最小化窗口                                             2
//SW_SHOWNORMAL : 按原始大小显示窗口                                      1
//SW_MINIMIZE : 使指定的窗口最小化并且按Z顺序激活下个上层窗口。   6
private const int SW_MINIMIZE = 6;

[DllImport("user32.dll")]
private static extern bool ShowWindow(IntPtr hWnd, int nCmdShow);

IntPtr winHandle = Process.GetCurrentProcess().MainWindowHandle;
ShowWindow(winHandle, SW_MINIMIZE);

原创粉丝点击