问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C#中,如何实现点击按钮,等效于按下组合键Ctrl+Alt+Del?

发布网友 发布时间:2024-10-01 08:35

我来回答

2个回答

热心网友 时间:2024-10-29 15:56

实现组合键的操作如下: 使用 SendKeys 将键击和组合键击发送到活动应用程序。此类无法实例化。若要发送一个键击给某个类并立即继续程序流,请使用 Send。若要等待键击启动的任何进程,请使用 SendWait。每个键都由一个或多个字符表示。若要指定单个键盘字符,请使用该字符本身。例如,若要表示字母 A,请将字符串“A”传递给方法。若要表示多个字符,请将各个附加字符追加到它之前的字符的后面。若要表示字母 A、B 和 C,请将参数指定为“ABC”。加号 (+)、插入符号 (^)、百分号 (%)、波浪号 (~) 以及圆括号 ( ) 对 SendKeys 具有特殊含义。若要指定这些字符中的某个字符,请将其放在大括号 ({}) 内。例如,若要指定加号,请使用“{+}”。若要指定大括号字符,请使用“{{}”和“{}}”。中括号 ([ ]) 对 SendKeys 没有特殊含义,但必须将它们放在大括号内。在其他应用程序中,中括号具有特殊含义,此含义可能会在发生动态数据交换 (DDE) 时起重要作用。System.Windows.Forms.SendKeys
以下是 SendKeys 的一些特殊键代码表。键代码BACKSPACE{BACKSPACE}、{BS} 或 {BKSP}BREAK{BREAK}CAPS LOCK{CAPSLOCK}DEL 或 DELETE{DELETE} 或 {DEL}DOWN ARROW(下箭头键){DOWN}END{END}ENTER{ENTER} 或 ~ESC{ESC}HELP{HELP}HOME{HOME}INS 或 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}数字键盘加号{ADD}数字键盘减号{SUBTRACT}数字键盘乘号{MULTIPLY}数字键盘除号{DIVIDE}若要指定与 SHIFT、CTRL 和 ALT 键的任意组合一起使用的键,请在这些键代码之前加上以下一个或多个代码:键代码SHIFT+CTRL^ALT%如果输入Alt+Tab键组合的话,我们可以?[Copy to clipboard]View Code CSHARP 1 view plaincopy to clipboardprint? SendKeys.<SPAN style="COLOR: #0000ff">Send</SPAN><SPAN style="COLOR: #000000">(</SPAN><SPAN style="COLOR: #666666">"%{TAB}"</SPAN><SPAN style="COLOR: #000000">)</SPAN><SPAN style="COLOR: #008000">;</SPAN> SendKeys.Send("%{TAB}");为了说明在按下其它按键时应同时按下 SHIFT、CTRL、及 ALT 的任意组合键,请把那些按键的码放在括号当中。例如,为了说明按下 E 与 C 的时候同时按下 SHIFT 键,请使用 “+(EC)”。为了说明在按下 E 的时候同时按下 SHIFT 键,但接着按 C 而不按 SHIFT,则使用 “+EC”。为了指定重复键,使用 {key number} 的形式。必须在 key 与 number 之间放置一个空格。例如,{LEFT 42} 意指 42 次按下 LEFT ARROW 键;{h 10} 则是指 10 次按下 H 键。注意 不能用 SendKeys 将按键消息发送到这样一个应用程序,这个应用程序并没有被设计成在 Microsoft Windows 中运行。Sendkeys 也无法将 PRINT SCREEN 按键 {PRTSC} 发送到任何应用程序。

热心网友 时间:2024-10-29 15:56

可以的,在你的那个按钮的Click事件中加这一句话: System.Diagnostics.Process.Start("C:\\WINDOWS\\system32\\taskmgr.exe");
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
临沂比较有名的男装品牌 呼伦贝尔市悦动网络科技有限公司怎么样? 呼伦贝尔中汇实业有限公司怎么样? 呼伦贝尔油玉不绝电子商务有限公司怎么样? 如何避免wps卡顿? 属鼠的男人找对象是属什么,属鼠的人和什么属相合 96年鼠的姻缘在哪年 属相相合年份运势提升 2024属鼠找对象属什么最佳 黑客攻击网站能报案吗 黑客攻击报案有用吗 淘宝号养到三心得充多少个一块钱话费 陕西哪个医学院好 小猪佩奇性别是什么 我在拼多多上买鞋子,已经支付了,不会是骗我的吧我想知道是真是假? 云.智能播放机可以用电脑显示器看网络电视吗 哄女朋友开心的脑筋急转弯精选60句 2023年财位位置和方向 兔年财位怎么催旺 2023年流年风水2023年大吉大利方向? 2023年正财方向 兔年正西方摆放貔貅摆件可旺财 2023癸卯流年九宫飞星风水方位详解兔年正南为财位? 2023年财位位置和方向兔年财位怎么催旺 兔年财位在什么方位最旺 谁能告送我正宗的水煮肉片的做法? ...接到工商银行的信用卡分期电话,有可能是被跟上了,如果不分期很容易被... ...2012年2月29号出身,问到2020年2月29号小明过了几个生日? 小林是2012年2月29日出生到今年2月29日过了多少个生日2100年是什么年... 宝宝冬季保暖五方法 iphone11支持无线快充吗 iphone11支不支持无线快充吗 7大法则让BB从头到脚暖和过冬 做梦梦见自己牙齿掉光了,有什么解释么?而且不止一次梦到了。 键盘符号的读法和使用 车辆雪天临时停车开启什么灯 为什么在C#中有时会用“~”作为运算符号? 喊麦的要声卡干嘛 ,声音变化明显吗。不解 ... 新装的5.1声卡,喊麦,用什么效果耳机里都有像主机响的声音,怎么回事,耳机... 法兰的规格有多种,如何选择法兰盘的规格? 汉口至广州3452次车 3452次列车在襄阳火车站可以上车吗? 2018年3452次列车终点是哪里 3452次列车还在售票吗 3452次列车的软座是什么样子的 mir4是不 搬砖传奇4【MIR4】给要入坑的朋友们一些建议,可以避免走弯路!真的不... 圣诞节圣诞老人的起源 圣诞节圣诞老人的由来 圣诞老人特殊含义 世界上有圣诞老人么 华为手机系统老死机怎么办? 怎样批量取消快手上的关注? 微信发错照片如何撤回? 西游记里八十一难是什么