// 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");
}
分享到:
相关推荐
Hook(钩子)是WINDOWS提供的一种消息处理机制平台,是指在程序正常运 ...本实例为通过C#屏蔽键盘、利用HOOK钩子屏蔽ctrl+alt+delete组合键的示例源码,可直接编译。 示例支持屏蔽按键、解除屏蔽。
代码主要实现类似有道词典的软件设置中的自定义快捷键功能。 比如:当我们相继按下Ctrl+Alt+M的时候,软件就会自动将快捷键显示在文本框中。
基于C#实现的工具菜单栏快捷组合键定义库程序源代码采用C#+VS2005开发。
在键盘事件中判断当前按下的是不是组合键,用来实现对应的功能,或者直接将此时的状态传输出去,以实现自己需要的功能
C# winform键盘钩子示例 1.注册简单,两步实现一个快捷键与功能:组合键字符串(如:Ctrl+A)、执行事件设置; 2.可注册多个快捷键 3.可动态注册
项目描述流程地址:http://blog.csdn.net/wochendaixin/article/details/78465095
winform键盘输入事件和鼠标滚轮事件的捕捉与重写
此程序使用VS2010使用C#语言写成,在此功能中可以实现Win键+组合键的监控,有需要的可以进行参考
开发环境:VS2008 ...功能描述:运行程序后,程序将整个桌面铺满,用户无法通过任务管理器、切换、组合键(alf + F4)关闭程序。用户如果关闭程序则在窗体双击即可。 代码已加注释,希望这个小程序能帮到初学者们
快捷键是很多软件的常用功能,本文实例讲解了三种方法来实现C# button快捷键,如Alt + *(按钮快捷键),Ctrl+*及其他组合键等。现详述如下: 一、 C# button快捷键之第一种:Alt + *(按钮快捷键) 在大家给button、...
用C#实现的锁屏软件,包括禁用ctrl+alt+del(真正的禁用,不是修改注册表禁用,引用了别人写的DLL,不过在windows7下无效,目前好像还没有有效简单的办法禁用win7的该组合键)、禁用常用的系统组合键(用全局钩子),...
C# Winform实现的迷你音乐播放器,支持多皮肤功能,音量的调节功能,组合键实现上一曲下一曲
用c#编写的截屏工具,技术框架Winform,后续会考虑出教程,有兴趣的可以反编译查看,未加密。 操作说明:程序是后台运行监听键盘事件,组合键Ctrl+1实现截屏
此时希望用户不能通过键盘alt+F4来结束程序及通过Win的组合键对窗口进行操作。我在网上搜索了一下,采用全局键盘钩子的方法可以做到屏蔽用户对键盘的操作。。以下为相关代码,用到了Form1_load事件和Form1_...
C#锁屏大师: (仅限Windows XP Professional用户使用 ... Win的所有组合键、 Alt+F4、Alt+Tab、Alt+Esc、Ctrl+Esc、Ctrl+Shift+Esc、Ctrl+Alt+Dele以及F1-F12; XP下测试通过 2003和Vista下未做测试 欢迎下载
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,详情配制,见 ...
说明:在填写表数据时当输入完一个文本框后,输入下一个文本框时需要用Tab键切换,但是有的人喜欢用Enter键切换下一个,此方法是Enter取代Tab键。 效果: 注释:键盘Enter键数字为:13 键盘Tab键数字为:9 函数...
单击 按钮,开始录制,录制完成后,按“Shift+E”组合键结束录像,生成录像文件。 选择“选项”/“分割视频”命令,打开“视频分割”窗口,如图1.3所示。单击“打开”按钮,选择要分割的录像文件,然后单击“分解”...
主要用于C#实现"Ctrl+Alt+Delete"组合键 其他组合键用全局钩子可实现