如何通过.NET在任何监视器上隐藏/显示Windows 8任务栏?

时间:2012-12-05 21:05:36

标签: .net windows-8 taskbar user32

我有一个个人应用程序,允许我隐藏和显示Windows中的任务栏。它是通过调用user32.dll来实现的:

ShowWindow(int hwnd, int command)

可以找到此API的文档here

我遇到的问题是,显然任务栏在Windows 8中有所改变,因为它现在扩展到了所有显示器。

有人知道在Windows 8中是否可以在各个屏幕上隐藏和显示任务栏(仅限代码),如果是,如何?

1 个答案:

答案 0 :(得分:1)

在搜索了很长时间之后,我决定自己编写。

我已将其上传到Nuget。它可以在这里找到:

http://nuget.org/packages/BasicWindowsTaskbarManager

我怀疑它是世界上最稳定的图书馆,但如果你确实有问题,请告诉我,我会看到我能做什么。