Windows Forms .NET中的热键(非全局)
在我的 Windows窗体应用程序中,我希望一个特殊的按钮可以在我按下它的时候运行测试.有几十个控件,因此在每个控件中实现它需要太多时间. 有没有办法我可以设置一个热键,所以无论我在应用程序中做什么,我可以按键,它会启动我的活动? 您可以覆盖ProcessCmdKey并在控件或表单中处理您的热键.从MSDN:
例如: protected override bool ProcessCmdKey(ref Message msg,Keys keyData) { // if it is a hotkey,return true; otherwise,return false switch (keyData) { case Keys.Control | Keys.C: // do something return true; default: break; } return base.ProcessCmdKey(ref msg,keyData); } (编辑:好传媒网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- Windows 11诡异Bug 电池居然充到115% 直接爆表
- Win10电脑怎样打开apk文件?Win10开启apk文件实例教程
- 从Win11英文21996转到简中最新版Build22000的方法 附操作步
- 微软发布Windows 10 RS5最新ISO镜像下载:Build 17738
- microsoft-office-365 – 在Office 365中验证后,Microsoft
- 微软发布 Win11 预览体验计划全新图标
- 内存 – x64 Windows报告安装了64GB RAM的32GB RAM – 为什
- windows10专业版激话方式详细说明
- win10拨号连接 怎么设定成开机自动拨号
- .net – 如何将数据绑定到System.Windows.Forms.Treeview控