各位大哥,小弟初来乍道有个问题,请大家帮帮忙!
如何捕捉键盘上输入的Ctrl、Alt、F4等特殊键,是不是用转义字符,是的话转义字符是什么啊!
如何捕捉键盘上输入的Ctrl、Alt、F4等特殊键,是不是用转义字符,是的话转义字符是什么啊!
解决方案 »
- backgroundworker与Timer联合使用问题
- C#多窗口界面 实现定比例分配界面
- 在页面中如何使用弹出窗
- C# 串口读取数据怎么显示到lable标签上
- LinQ的 join ... on后面不能写逻辑运算符链接的复杂条件么?
- log4net,用自定义配置文件名运行出错,请教
- Windows Form中的TreeView控件,如果让一个没有孩子节点的TreeNode前面显示"+"号而不是"-"号
- 用HashTable可不可以删除最后一个添加进表的值啊
- 求输出符合条件的LIST
- 请问c#中和vc中cptrarray对应的是什么,谢谢
- 怎么把word文件上传到oracle的blob
- 如何关闭已经打开的端口?System.Net.Sockets.SocketException: 通常每个套接字地址 (协议/网络地址/端口) 只允许使用一次
{
if (e.KeyCode == Keys.Left || e.KeyCode == Keys.Right )
return;
else
{
if(e.Control )
{
if(e.KeyCode ==Keys.C)
{
e.Handled = true;
this.CopyClipBoard();
}
if(e.KeyCode ==Keys.V )
{
e.Handled = true;
this.PasteClipBoard();
}
...........:上面的代码自己看看吧,就知怎么做了
在KeyDown事件中
e.Modifiers:可以知道Ctrl,Alt,Shift的组合,如果只是想知道这三个键中某一个键有没有被按下,则有e.Control,e.Alt,e.Shift 属性
e.KeyCode就可以知道你是否按下F4了.
注:你查查Keys这个Enum就知道一些东西了。