读书人

怎么将任务栏设置成自动隐藏,而不是隐

发布时间: 2012-01-23 21:57:28 作者: rapoo

如何将任务栏设置成自动隐藏,而不是隐藏
网上看到一些代码都是将任务栏设置成隐藏的,我是想要那种自动以藏的效果,请教大家.

C# code
 
class Taskbar
{
[DllImport("user32.dll")]
private static extern int FindWindow(string className, string windowText);
[DllImport("user32.dll")]
private static extern int ShowWindow(int hwnd, int command);

private const int SW_HIDE = 0;
private const int SW_SHOW = 1;

protected static int Handle
{
get
{
return FindWindow("Shell_TrayWnd", "");
}
}

private Taskbar()
{
// hide ctor
}

public static void Show()
{
ShowWindow(Handle, SW_SHOW);
}

public static void Hide()
{
ShowWindow(Handle, SW_HIDE);
}

}


[解决办法]
不会帮你顶
[解决办法]
研究SHAppBarMessage

读书人网 >C#

热点推荐