`
cpine
  • 浏览: 53192 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

C#实现组合键

阅读更多
// Ctrl + H 
if ((Control.ModifierKeys & Keys.Control) != 0 && e.KeyCode == Keys.H) 
{ 
     MessageBox.Show("Ctrl + H"); 
} 

// Alt + H 
if ((Control.ModifierKeys & Keys.Alt) != 0 && e.KeyCode == Keys.H) 
{ 
     MessageBox.Show("Alt + H"); 
} 

// Shift + H 
if ((Control.ModifierKeys & Keys.Shift) != 0 && e.KeyCode == Keys.H) 
{ 
     MessageBox.Show("Shift + H"); 
} 

// Ctrl + Alt + Shift + H 
if ((Control.ModifierKeys & Keys.Control) != 0 && 
     (Control.ModifierKeys & Keys.Alt) != 0 && 
     (Control.ModifierKeys & Keys.Shift) != 0 && 
     e.KeyCode == Keys.H) 
{ 
     MessageBox.Show("Ctrl + Alt + Shift + H"); 
}

 

分享到:
评论

相关推荐

    C#中通过钩子实现屏蔽组合功能键

    Hook(钩子)是WINDOWS提供的一种消息处理机制平台,是指在程序正常运 ...本实例为通过C#屏蔽键盘、利用HOOK钩子屏蔽ctrl+alt+delete组合键的示例源码,可直接编译。 示例支持屏蔽按键、解除屏蔽。

    C#实现快捷键自定义设置

    代码主要实现类似有道词典的软件设置中的自定义快捷键功能。 比如:当我们相继按下Ctrl+Alt+M的时候,软件就会自动将快捷键显示在文本框中。

    基于C#实现的工具菜单栏快捷组合键定义库程序源代码

    基于C#实现的工具菜单栏快捷组合键定义库程序源代码采用C#+VS2005开发。

    键盘组合键的判断

    在键盘事件中判断当前按下的是不是组合键,用来实现对应的功能,或者直接将此时的状态传输出去,以实现自己需要的功能

    C# winform键盘钩子示例

    C# winform键盘钩子示例 1.注册简单,两步实现一个快捷键与功能:组合键字符串(如:Ctrl+A)、执行事件设置; 2.可注册多个快捷键 3.可动态注册

    C#调用RDP实现远程桌面共享控制

    项目描述流程地址:http://blog.csdn.net/wochendaixin/article/details/78465095

    winform键盘和鼠标事件的捕捉与重写(快捷键)

    winform键盘输入事件和鼠标滚轮事件的捕捉与重写

    Win键+组合键监控

    此程序使用VS2010使用C#语言写成,在此功能中可以实现Win键+组合键的监控,有需要的可以进行参考

    C#实现键盘锁、挂机锁

    开发环境:VS2008 ...功能描述:运行程序后,程序将整个桌面铺满,用户无法通过任务管理器、切换、组合键(alf + F4)关闭程序。用户如果关闭程序则在窗体双击即可。 代码已加注释,希望这个小程序能帮到初学者们

    C#实现快捷键的几种常用方法汇总

    快捷键是很多软件的常用功能,本文实例讲解了三种方法来实现C# button快捷键,如Alt + *(按钮快捷键),Ctrl+*及其他组合键等。现详述如下: 一、 C# button快捷键之第一种:Alt + *(按钮快捷键) 在大家给button、...

    C#锁屏软件(真正禁用ctrl+alt+del,含源代码,适合初学者)

    用C#实现的锁屏软件,包括禁用ctrl+alt+del(真正的禁用,不是修改注册表禁用,引用了别人写的DLL,不过在windows7下无效,目前好像还没有有效简单的办法禁用win7的该组合键)、禁用常用的系统组合键(用全局钩子),...

    C#实现的迷你音乐播放器

    C# Winform实现的迷你音乐播放器,支持多皮肤功能,音量的调节功能,组合键实现上一曲下一曲

    用c#实现的截屏工具,技术框架Winform,后续会考虑出教程

    用c#编写的截屏工具,技术框架Winform,后续会考虑出教程,有兴趣的可以反编译查看,未加密。 操作说明:程序是后台运行监听键盘事件,组合键Ctrl+1实现截屏

    C# Winform 实现屏蔽键盘的win和alt+F4的实现代码

    此时希望用户不能通过键盘alt+F4来结束程序及通过Win的组合键对窗口进行操作。我在网上搜索了一下,采用全局键盘钩子的方法可以做到屏蔽用户对键盘的操作。。以下为相关代码,用到了Form1_load事件和Form1_...

    C# 锁屏大师(Hook实现)

    C#锁屏大师: (仅限Windows XP Professional用户使用 ... Win的所有组合键、 Alt+F4、Alt+Tab、Alt+Esc、Ctrl+Esc、Ctrl+Shift+Esc、Ctrl+Alt+Dele以及F1-F12; XP下测试通过 2003和Vista下未做测试 欢迎下载

    C#开发经验技巧宝典

    0648 如何获取组合键 401 0649 如何获取功能键 401 0650 如何判断NumLock键和CapsLock键是否锁定 401 0651 如何屏蔽 Alt + F4 键关闭窗体 402 0652 如何实现按下 Esc 键关闭窗体 402 0653 如何避免按 ...

    自定义组合控件

    一个自定义组合控件,可自定义属性,详情见我的博文: http://blog.csdn.net/ytmfdw/article/details/51459945 另外,例子中,用到了Butterknife,详情配制,见 ...

    C# 键盘Enter键取代Tab键实现代码

    说明:在填写表数据时当输入完一个文本框后,输入下一个文本框时需要用Tab键切换,但是有的人喜欢用Enter键切换下一个,此方法是Enter取代Tab键。 效果: 注释:键盘Enter键数字为:13  键盘Tab键数字为:9 函数...

    c# 屏幕录像可以录像、抓图

    单击 按钮,开始录制,录制完成后,按“Shift+E”组合键结束录像,生成录像文件。 选择“选项”/“分割视频”命令,打开“视频分割”窗口,如图1.3所示。单击“打开”按钮,选择要分割的录像文件,然后单击“分解”...

    WinLockDll.DLL

    主要用于C#实现"Ctrl+Alt+Delete"组合键 其他组合键用全局钩子可实现

Global site tag (gtag.js) - Google Analytics