c# - 振作起来

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

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

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

这可能吗?

谢谢

最佳答案

如果您要的是执行此操作的代码示例,请看这里:

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

只需将最小化和最大化其他窗口的部分替换为您想要执行的任何其他操作即可。

就我个人而言,我认为这很酷,现在我正在认真地努力克服在任何地方使用它的冲动。我对完美用户界面的理想一直是只有一个按钮的表单。通过摇晃,我什至不需要按钮。

关于c# - 振作起来,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2778321/

相关文章:

c# - 将附加参数传递给 JavascriptSerializer

node.js - 无法运行lerna的命令

windows - 删除文件夹时系统找不到指定的文件错误

android - 亚行外壳错误 : app_process not found

c# - 我无法访问注册表条目中的某些子项

windows-7 - 屏幕捕获记录器记录第二个监视器 ffmpeg Windows 7

c# - ApiController,Viewmodel和DTO的设计

c# - 单元测试时如何等待任务?

c - 当设备都具有相同的 deviceID 时,除了枚举之外,还有其他方法可以获取许多 IrDA 设备的套接字吗?

c# - 鼠标左键弹起事件和openfiledialog