屏蔽系统的Ctrl+c/x/v操作
Posted feiyucha
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了屏蔽系统的Ctrl+c/x/v操作相关的知识,希望对你有一定的参考价值。
实现效果:
知识运用:
KeyEventArgs类的Control,
public bool Control {get;} //获取一个值 该值指示是否曾按下Ctrl键
KeyCode和Handled属性
实现代码:
private void richTextBox1_KeyDown(object sender, KeyEventArgs e) { if (e.Control && e.KeyCode == Keys.C) { e.Handled = true; MessageBox.Show("Ctrl+C组合键已经被屏蔽","温馨提示"); } if (e.Control && e.KeyCode == Keys.V) { e.Handled = true; MessageBox.Show("Ctrl+V组合键已经被屏蔽", "温馨提示"); } if (e.Control && e.KeyCode == Keys.X) { e.Handled = true; MessageBox.Show("Ctrl+X组合键已经被屏蔽", "温馨提示"); } }
以上是关于屏蔽系统的Ctrl+c/x/v操作的主要内容,如果未能解决你的问题,请参考以下文章
delphi 如何屏蔽win98和winme下的系统热键alt+f4,ctrl+
VSCode自定义代码片段15——git命令操作一个完整流程