復(fù)制
保存
SendKeys.Send(
"^+{TAB}"
);
每個(gè)鍵都由一個(gè)或多個(gè)字符表示。若要指定單個(gè)鍵盤(pán)字符,請(qǐng)使用該字符本身。例如,若要表示字母A,請(qǐng)將字符串“A”傳遞給方法。若要表示多個(gè)字符,請(qǐng)將各個(gè)附加字符追加到它之前的字符的后面。若要表示字母A、B和C,請(qǐng)將參數(shù)指定為“ABC”。
加號(hào)(+)、插入符號(hào)(^)、百分號(hào)(%)、波浪號(hào)(~)以及圓括號(hào)()對(duì) SendKeys 具有特殊含義。若要指定這些字符中的某個(gè)字符,請(qǐng)將其放在大括號(hào)({})內(nèi)。例如,若要指定加號(hào),請(qǐng)使用“{+}”。若要指定大括號(hào)字符,請(qǐng)使用“{{}”和“{}}”。中括號(hào)([])對(duì) SendKeys 沒(méi)有特殊含義,但必須將它們放在大括號(hào)內(nèi)。在其他應(yīng)用程序中,中括號(hào)具有特殊含義,此含義可能會(huì)在發(fā)生動(dòng)態(tài)數(shù)據(jù)交換(DDE)時(shí)起重要作用。
若要指定在按鍵(如ENTER或TAB)時(shí)不顯示的字符,以及表示操作而不表示字符的鍵,請(qǐng)使用下表中的代碼:
復(fù)制
保存
鍵代碼
BACKSPACE{BACKSPACE}、{BS}或{BKSP}
BREAK{BREAK}
CAPSLOCK{CAPSLOCK}
DEL或DELETE{DELETE}或{DEL}
DOWNARROW(下箭頭鍵){DOWN}
END{END}
ENTER{ENTER}或~
ESC{ESC}
HELP{HELP}
HOME{HOME}
INS或INSERT{INSERT}或{INS}
LEFTARROW(左箭頭鍵){LEFT}
NUMLOCK{NUMLOCK}
PAGEDOWN{PGDN}
PAGEUP{PGUP}
PRINTSCREEN{PRTSC}(保留供將來(lái)使用)
RIGHTARROW(右箭頭鍵){RIGHT}
SCROLLLOCK{SCROLLLOCK}
TAB{TAB}
UPARROW(上箭頭鍵){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}
數(shù)字鍵盤(pán)加號(hào){ADD}
數(shù)字鍵盤(pán)減號(hào){SUBTRACT}
數(shù)字鍵盤(pán)乘號(hào){MULTIPLY}
數(shù)字鍵盤(pán)除號(hào){DIVIDE}
BACKSPACE{BACKSPACE}、{BS}或{BKSP}
BREAK{BREAK}
CAPSLOCK{CAPSLOCK}
DEL或DELETE{DELETE}或{DEL}
DOWNARROW(下箭頭鍵){DOWN}
END{END}
ENTER{ENTER}或~
ESC{ESC}
HELP{HELP}
HOME{HOME}
INS或INSERT{INSERT}或{INS}
LEFTARROW(左箭頭鍵){LEFT}
NUMLOCK{NUMLOCK}
PAGEDOWN{PGDN}
PAGEUP{PGUP}
PRINTSCREEN{PRTSC}(保留供將來(lái)使用)
RIGHTARROW(右箭頭鍵){RIGHT}
SCROLLLOCK{SCROLLLOCK}
TAB{TAB}
UPARROW(上箭頭鍵){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}
數(shù)字鍵盤(pán)加號(hào){ADD}
數(shù)字鍵盤(pán)減號(hào){SUBTRACT}
數(shù)字鍵盤(pán)乘號(hào){MULTIPLY}
數(shù)字鍵盤(pán)除號(hào){DIVIDE}
若要指定與SHIFT、CTRL和ALT鍵的任意組合一起使用的鍵,請(qǐng)?jiān)谶@些鍵代碼之前加上以下一段或多段代碼。
復(fù)制
保存
鍵代碼
SHIFT+
CTRL^
ALT%
SHIFT+
CTRL^
ALT%
若要指定在按一些鍵時(shí)應(yīng)同時(shí)按住SHIFT、CTRL和ALT鍵的任意組合,請(qǐng)將這些鍵的代碼放在括號(hào)內(nèi)。例如,若要指定按E和C時(shí)同時(shí)按住SHIFT鍵,請(qǐng)使用“+(EC)”。若要指定按E時(shí)應(yīng)按住SHIFT,之后按C時(shí)不按住SHIFT,請(qǐng)使用“+EC”。
要指定重復(fù)的鍵,請(qǐng)使用{鍵數(shù)字}的形式。鍵和數(shù)字之間必須放一空格。例如,{LEFT42}表示按左箭頭鍵42次;{h10}表示按H10次。
注意:因?yàn)闆](méi)有可用來(lái)激活另一個(gè)應(yīng)用程序的托管方法,所以可以在當(dāng)前應(yīng)用程序中使用此類(lèi),或使用本機(jī)Windows方法(如FindWindow和SetForegroundWindow)來(lái)強(qiáng)制聚焦到其他應(yīng)用程序上
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061
微信掃一掃加我為好友
QQ號(hào)聯(lián)系: 360901061
您的支持是博主寫(xiě)作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對(duì)您有幫助就好】元

