如何:处理 HardwareButton 事件(设备)

更新:2007 年 11 月

使用“HardwareButton”控件重写 Pocket PC 上的应用程序键。

将 HardwareButton 组件分配给特定的应用程序键

  1. 从“工具箱”的“设备组件”选项卡中,将“HardwareButton”组件拖动到 Windows 窗体上或设计器的组件栏中。

  2. 在组件栏中右击“HardwareButton”控件,再单击快捷菜单上的“属性”。

  3. 将“AssociatedControl”属性设置为窗体(例如,“Form1”)。

  4. 将“HardwareKey”属性设置为要重写的键(例如,“ApplicationKey1”)。

  5. 单击设计器外观上的按钮(例如,“软键 1”)。

    代码编辑器在 Form_KeyDown 事件处理程序中打开。

  6. 插入下列代码:

    if ((int) e.KeyCode == (int) Microsoft.WindowsCE.Forms.HardwareKeys.ApplicationKey1)
    {
    //TODO
    }
    

    通常使用 //TODO 节启动应用程序。

请参见

任务

如何:使用 HardwareButton 组件

概念

创建和开发托管设备项目

参考

HardwareButton