如何屏蔽CTRL+V 这个组合键

small518 2006-01-19 11:30:33
不让密码可以复制到MaskEdit中
...全文
141 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
ccrun.com 2006-01-20
  • 打赏
  • 举报
回复
屏蔽了Ctrl+V,鼠标右键仍然可以粘贴。
屏蔽了鼠标右键,向这个窗口发送WM_PASTE消息仍然可以粘贴。
hellolongbin 2006-01-19
  • 打赏
  • 举报
回复
放一个MainMenu控件在窗体上,visible设为false,MenuItem的caption随便写,shortcut属性设置为Ctrl+V,这样就关联到MenuItem的click事件了(MenuItem的click事件不用写)
ccrun.com 2006-01-19
  • 打赏
  • 举报
回复
最根本的还是应该拦截该窗口的WM_PASTE消息。
lvjack 2006-01-19
  • 打赏
  • 举报
回复
新建一个action里面写return; 快捷键设为Ctrl+V
还要给他指定一个空的右键菜单:)
或者从消息入手
如果您在游戏对战中,突然某一按键失灵,怎么办?匆忙结束游戏?马上跑去买新键盘?NO!有简单快捷的办法。 有 KeyboardShield 帮助您轻松改键,用另外一个按键代替它!(立竿见影!) KeyboardShield 还可以在您的笔记本键盘上,设置出一个数字小键盘,方便数字输入。 KeyboardShield 是一款实用的键盘屏蔽、重定义(改键)小工具,可以屏蔽键盘 按键(单一按键、组合按键皆可屏蔽),也可以将某一按键(或组合按键)重新定义为其他新的按键(可以将一个单一按键,重新定义成多个按键的组合按键,反之亦然)。 您可以从键盘上直接输入按键,但是当您的键盘上某一键损坏,或您的键盘上没有某键时,可以从列表中选择输入按键。 【提示1】注意在按键之前,先确定输入焦点:“原按键”或者“新按键”(选中的输入焦点为粉红色)。当“原按键”和“新按键”显示的内容是您所期望的按键时,点击“添加”按钮。 【提示2】除了直接按键以及选择列表之外,您还可以直接输入编码,实现所需的各种按键的屏蔽及重定义。 【编码规则】: a 代表 Alt 键,c 代表 Ctrl 键,s 代表 Shift 键,w 代表 Win 键 以 v 开头后加数字,表示按键编码。 该编码可以从“选择输入”选择框中查到, 选择一项,则“当前按键编码”显示就是选中那项按键的编码。此时不要按键,否则显示的会所按按键的编码。总之,“当前按键编码”显示的是最近一次输入(无论是按键还是列表选择)的编码。 以“_”区分原按键和新按键的编码,前为原按键编码,后为新按键编码 x 表示屏蔽 【注意】a、c、s、w 可以不分前后顺序,但是必须都要在 v 之前。 【规范例子】acwsv65_acwsv78 或者 acwsv56_x 例如: v95_x 表示屏蔽 Sleep 键(计算机睡眠键) wv76_x 表示将组合键 Win + L 屏蔽 acv65_x 表示将组合键 Ctrl + Alt + A 屏蔽 v65_v66 表示将按键 A 重新定义为 B,以后按 A 键,就相当于按 B 键。 v115_av115 表示将按键 F4 重新定义为 Alt + F4 组合键。 v123_v172 表示将 F12 键重新定义为 “浏览主页”按键,按F12键就会上网访问IE主页。 v120_csv27 表示将 F9 键重新定义为 Ctrl + Shift + Esc 组合键,按F9键就会弹出任务管理器。 【提示3】对于某些危险按键的屏蔽(例如 Sleep 睡眠按键等),您可以先选中“屏蔽所有按键”,然后再按某一个您想屏蔽的按键,当它出现在“原按键”后, 点击“添加”按钮,即加入到了屏蔽列表当中。最后勾掉“屏蔽所有按键”即可 。 【提示4】在“更多设置”中,有专门针对 Ctrl + Alt + Del、Alt + Shift + NumLock 特殊组合键的处理。 【提示5】在“更多设置”中,或者点击鼠标右键菜单,有“保存”与“载入”功能,可以将当前已添加的按键设置保存起来,方便以后载入。 【提示6】开启或关闭屏蔽、按键功能的快捷键默认情况下为 Ctrl + F12。您也可以定义成其他的按键,点击鼠标右键,选择“设为屏蔽开关快捷键”,则将当前的按键设为屏蔽、改键功能开关的快捷键。 绿色软件,无需安装,免费使用。运行需要 Microsoft .NET Framework 2.0 或更高版本支持。如果软件无法运行,您需要检查您的计算机上是否已安装Microsoft .NET Framework 2.0。Microsoft .NET Framework 2.0 可以在各大网站免费下载得到。 如果有其他疑问或建议,请联系:E-mail: WJW-Davy@QQ.com 或 登陆主页:http://hi.baidu.com/wjwdavy
iHookKeyboard 2.0 是一款小巧实用的键盘按键屏蔽工具,支持命令行参数。占用资源少。 先按下需要屏蔽的按键,当看到该按键(或组合按键)的编码后,点击“添加”,该按键(或组合按键)将被列入屏蔽名单。 本软件支持命令行参数启动,例如: iHookKeyboard hide v91 v92 v162 v163 v144 v112 av115 该命令实现屏蔽的按键是左右Win键、左右Ctrl键、NumLock键、F1键、Alt + F4 组合键 同时,程序界面隐藏,没有任何显示,如需关闭,需要从进程中停止iHookKeyboard进程。 特殊情况: iHookKeyboard hide ALL 该命令表示屏蔽所有按键,则整个键盘不可使用。 【编码规则】: a 代表 Alt 键,c 代表 Ctrl 键,s 代表 Shift 键,w 代表 Win 键 以 v 开头后加数字,表示按键编码。 例如:wv76 表示 Win + L 组合键, acv65 表示 Alt + Ctrl + A 组合键,v65 表示 A 键,v9 表示 Tab 键 ************************************************************ 【iHookKeyboard 2.0 升级记录】 1. 1.0 只可以屏蔽单个按键、2.0 不仅可以屏蔽单个按键,还增加了组合按键的屏蔽。 2. 修复了在无任何按键情况下,点击“添加”出现None的字样。 3. 修复了在取消“开始屏蔽”的选项后,无法显示出当前按键编码的问题。 *************************************************************** 绿色软件,无需安装,免费使用。运行需要 Microsoft .NET Framework 2.0 或更高版本支持。如果软件无法运行,您需要检查您的计算机上是否已安装Microsoft .NET Framework 2.0。Microsoft .NET Framework 2.0 可以在各大网站免费下载得到。 如果有其他疑问或建议,请联系:E-mail: WJW-Davy@QQ.com 或 登陆主页:http://hi.baidu.com/wjwdavy

1,222

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder Windows SDK/API
社区管理员
  • Windows SDK/API社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧