C#中如何设置一个按钮,鼠标点击按钮会自动运行组合键,例如Clrl+Alt+Delete~这个如何在C#中实现需要详细

 我来答
注册_帐号
2011-02-26 · 超过48用户采纳过TA的回答
知道小有建树答主
回答量:117
采纳率:0%
帮助的人:109万
展开全部
在click事件里边
SendKeys("^%DEL "); //^是Ctrl,%是Alt,DEL是delete

想按什么键,就Send什么就可以了。

按键 代码
BACKSPACE {BACKSPACE}, {BS}, 或 {BKSP}
BREAK {BREAK}
CAPS LOCK {CAPSLOCK}
DEL or DELETE {DELETE} 或 {DEL}
DOWN ARROW {DOWN}
END {END}
ENTER {ENTER}或 ~
ESC {ESC}
HELP {HELP}
HOME {HOME}
INS or INSERT {INSERT} 或 {INS}
LEFT ARROW {LEFT}
NUM LOCK {NUMLOCK}
PAGE DOWN {PGDN}
PAGE UP {PGUP}
PRINT SCREEN {PRTSC}
RIGHT ARROW {RIGHT}
SCROLL LOCK {SCROLLLOCK}
TAB {TAB}
UP ARROW {UP}
F1 {F1}
F2 {F2}
F3 {F3}
F4 {F4}
F5 {F5}
F6 {F6}
F7 {F7}
F8 {F8}
F9 {F9}
F10 {F10}
F11 {F11}
F12 {F12}
F13 {F13}
F14 {F14}
F15 {F15}
F16 {F16}

为了指定那些与 SHIFT、CTRL 及 ALT 等按键结合的组合键,可在这些按键码的前面放置一个或多个代码,这些代码列举如下:

按键 代码
SHIFT +
CTRL ^
ALT %

参考资料: http://hi.baidu.com/%D7%A2%B2%E1_%D5%CA%BA%C5/blog/item/34cd8012ecd7e60c962b43d3.html

wst007wst
2011-02-26 · 超过78用户采纳过TA的回答
知道答主
回答量:221
采纳率:0%
帮助的人:191万
展开全部
打个比方,是不是模拟键盘输入组合键?
简单的说,其实你只要知道组合键所触发的事件,将这个事件的处理方法添加到该按钮触发的点击事件的处理方法中就好了
追问
我说的不清楚吗?
我个人觉得类似于按键精灵~我不确定是不是同一回事~
模拟键盘因该差不多吧,但绝对不是虚拟键盘~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式