[DllImport("coredll.dll")]
[return: MarshalAs(UnmanagedType.Bool)]
public static extern bool SystemParametersInfo(uint uiAction, uint uiParam, int pvParam, uint fWinIni);
[DllImport("coredll.dll")]
public static extern IntPtr FindWindow([MarshalAs(UnmanagedType.LPWStr)]string lpClassName, [MarshalAs(UnmanagedType.LPWStr)]string lpWindowName);
[DllImport("coredll.dll")]
[return: MarshalAs(UnmanagedType.Bool)]
public static extern bool ShowWindow(IntPtr hWnd, int nCmdShow);
IntPtr hWnd = FindWindow("HHTaskBar", null);
if (hWnd != IntPtr.Zero)
{
ShowWindow(hWnd, 0);
}
//关闭的时候显示任务栏
private void frmLogin_Closing(object sender, CancelEventArgs e)
{
IntPtr hWnd = FindWindow("HHTaskBar", null);
if (hWnd != IntPtr.Zero)
{
ShowWindow(hWnd, 1);
}
}