获取show desktop切换的状态

时间:2012-12-06 15:02:38

标签: c# taskbar

如何获得Show-Desktop切换的状态?

目标:

  

在切换show desktop并显示桌面时显示任务栏   切换show desktop并恢复窗口时隐藏任务栏

问题:

  

我可以切换显示桌面,我可以显示或隐藏任务栏,但我找不到确定“显示桌面”切换状态的方法。

我在VS 2010中使用.net 2.0在C#中工作(如果它必须有更高版本.net ok,但我怀疑答案是在win32的某个地方用pinvoke。只是找不到它)

此应用适用于触摸屏,几乎不可能进入自动隐藏的任务栏。通常情况下,任务栏是隐藏的,但用户希望在单击show desktop时访问它。 (即请不要在没有用户许可的情况下更改自动隐藏状态的窗口上没有非建设性的评论)

1 个答案:

答案 0 :(得分:0)

半解决方案,在技术上符合我的项目要求,但不符合他们的意图:

随时显示桌面切换时显示开始菜单。当然,当你点击其他任何地方时,开始菜单就会消失......显示出来了。

有几个关于如何做到这一点的教程。 Just Google