沙金的事情

时间:2010-05-06 03:47:57

标签: c# windows windows-7 windows-vista shake

我在这里有一个小应用程序,当我摇动表格时,我希望能够在Vista / Win7中做自己的东西。

目前,当表单被动摇时,它将恢复/最小化其他所有内容。但我想只在我的应用程序中更改该行为。因此,当我的表格被动摇时,我可以,例如,播放播放列表,或清除画布的内容等......

这可能吗?

谢谢

2 个答案:

答案 0 :(得分:3)

如果您要求执行此操作的代码示例,请转到:

http://www.codeproject.com/KB/dialog/aero-shake.aspx

只需用其他任何你想要做的事情来替换最小化和最大化其他窗口的部分。

就个人而言,我认为这很酷,而且我现在正在认真努力争取到处使用它的冲动。我对完美用户界面的理想始终是一个只有一个按钮的表单。随着摇晃,我甚至不需要按钮。

答案 1 :(得分:2)

另一个带有工作示例的链接:

aero-shake

非常酷的功能。