如何:处理 HardwareButton 事件(设备)
更新:2007 年 11 月
使用“HardwareButton”控件重写 Pocket PC 上的应用程序键。
将 HardwareButton 组件分配给特定的应用程序键
从“工具箱”的“设备组件”选项卡中,将“HardwareButton”组件拖动到 Windows 窗体上或设计器的组件栏中。
在组件栏中右击“HardwareButton”控件,再单击快捷菜单上的“属性”。
将“AssociatedControl”属性设置为窗体(例如,“Form1”)。
将“HardwareKey”属性设置为要重写的键(例如,“ApplicationKey1”)。
单击设计器外观上的按钮(例如,“软键 1”)。
代码编辑器在 Form_KeyDown 事件处理程序中打开。
插入下列代码:
if ((int) e.KeyCode == (int) Microsoft.WindowsCE.Forms.HardwareKeys.ApplicationKey1) { //TODO }
通常使用 //TODO 节启动应用程序。