11问答网
所有问题
C#控制台如何捕获ctrl单个按键按下
ConsoleKey里面没有ctrl alt shift单个按键 请问该怎么捕获ctrl单个按键是否被按下
举报该问题
推荐答案 2019-08-29
可以用wndproc
找到ctrl的代码,判断ctrl按下时,再判断c是否按下,然后调用你自己的函数,
如果想不执行系统默认的ctrl C,就不执行base
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://11.wendadaohang.com/zd/vP8F8q88q82FP427FP.html
相似回答
c#如何
检测其他的软件的
按键按下
答:
按Shift = 16, Shift = 0x10,
按Ctrl
= 17, Ctrl = 0x11, 按Alt = 18, Menu = 0x12, /*ALT键码名为Menu*/ 按住Shift = 65536, //0x10000,
按住Ctrl
= 131072, //0x20000, 按住Alt = 262144, //0x40000, 左Shift = 160, LShift = 0xA0, 右Shift = 161, RShift = 0xA1, 左Ctrl = ...
大家正在搜
csgo控制台绑定按键
音响控制台按键说明
罗兰700控制台按键介绍图片
键盘ctrl键一直按着
按键控制led灯
中控台各按键功能解析
ctrl键按了没反应
两个ctrl键不能用怎么办
两个ctrl键没反应
相关问题
C#怎么检测用户在控制台按下了某键?
C#怎样捕捉Ctrl + 鼠标左键事件
C#在mousedown事件中怎样 样判断ctrl键是否被按...
C#如何判断键盘同时按下ctrl和alt两个键
C# 控制台 如何判断是否按下按键? 就类似于 isKeyp...
C#如何不在keydown事件中判断ctrl alt shi...
C#怎么给控制台程序发送ctrl+c命令
c#中如何处理按键ctrl+c的输入