日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

PB 代碼模擬按鍵 API函數(shù)keybd

 綠茶圖書吧 2013-01-12

PB 代碼模擬按鍵 API函數(shù)keybd_event

Subroutine keybd_event(char bVk, char bScan, ulong dwFlags, ref ulong dwExtraInfo) Library "USER32.DLL"
函數(shù)定義如:
ulong ll_ExtraInfo
char lc_shift, lc_tab
lc_shift=char(16)
lc_tab=char(9)

keybd_event(lc_shift, char(0), 0, ll_ExtraInfo)
keybd_event(lc_tab, char(0), 0, ll_ExtraInfo)
keybd_event(lc_tab, char(0), 2, ll_ExtraInfo)
keybd_event(lc_shift, char(0), 2, ll_ExtraInfo)//在窗口中聲明如下的全局或局部外部函數(shù):   代碼觸發(fā)按鍵
subroutine  keybd_event(int   bVk,int   bScan,int   dwFlags,int   dwExtraInfo)    Library "user32"
//    tab鍵的keyvalues為9,如下使用:  
//  keybd_event(9,0,0,0)   //相當(dāng)于鍵值為9的鍵被按下,即TAB鍵被按下。  
//  keybd_event(9,0,2,0)   //相當(dāng)于鍵值為9的鍵被釋放,即TAB鍵被釋放。  
//  shift   的鍵值為16.其它的你可以自己查資料。  

VK_Down=40. VK_LEFT=37. VK_UP=38. VK_RIGHT=39
F1-F12分別對(duì)應(yīng)112-123  

鍵碼常數(shù) 


鍵碼 
常數(shù) 值 描述 
vbKeyLButton 1 鼠標(biāo)左鍵 
vbKeyRButton 2 鼠標(biāo)右鍵 
vbKeyCancel 3 CANCEL 鍵 
vbKeyMButton 4 鼠標(biāo)中鍵 
vbKeyBack 8 BACKSPACE 鍵 
vbKeyTab 9 TAB 鍵 
vbKeyClear 12 CLEAR 鍵 
vbKeyReturn 13 ENTER 鍵 
vbKeyShift 16 SHIFT 鍵 
vbKeyControl 17 CTRL 鍵 
vbKeyMenu 18 菜單鍵 
vbKeyPause 19 PAUSE 鍵 
vbKeyCapital 20 CAPS LOCK 鍵 
vbKeyEscape 27 ESC 鍵 
vbKeySpace 32 SPACEBAR 鍵 
vbKeyPageUp 33 PAGEUP 鍵 
vbKeyPageDown 34 PAGEDOWN 鍵 
vbKeyEnd 35 END 鍵 
vbKeyHome 36 HOME 鍵 
vbKeyLeft 37 LEFT ARROW 鍵 
vbKeyUp 38 UP ARROW 鍵 
vbKeyRight 39 RIGHT ARROW 鍵 
vbKeyDown 40 DOWN ARROW 鍵 
vbKeySelect 41 SELECT 鍵 
vbKeyPrint 42 PRINT SCREEN 鍵 
vbKeyExecute 43 EXECUTE 鍵 
vbKeySnapshot 44 SNAP SHOT 鍵 
vbKeyInser 45 INS 鍵 
vbKeyDelete 46 DEL 鍵 
vbKeyHelp 47 HELP 鍵 
vbKeyNumlock 144 NUM LOCK 鍵 


A 鍵到 Z 鍵與其 ASCII 碼的相應(yīng)值'A' 到 'Z' 是一致的 
常數(shù) 值 描述 
vbKeyA 65 A 鍵 
vbKeyB 66 B 鍵 
vbKeyC 67 C 鍵 
vbKeyD 68 D 鍵 
vbKeyE 69 E 鍵 
vbKeyF 70 F 鍵 
vbKeyG 71 G 鍵 
vbKeyH 72 H 鍵 
vbKeyI 73 I 鍵 
vbKeyJ 74 J 鍵 
vbKeyK 75 K 鍵 
vbKeyL 76 L 鍵 
vbKeyM 77 M 鍵 
vbKeyN 78 N 鍵 
vbKeyO 79 O 鍵 
vbKeyP 80 P 鍵 
vbKeyQ 81 Q 鍵 
vbKeyR 82 R 鍵 
vbKeyS 83 S 鍵 
vbKeyT 84 T 鍵 
vbKeyU 85 U 鍵 
vbKeyV 86 V 鍵 
vbKeyW 87 W 鍵 
vbKeyX 88 X 鍵 
vbKeyY 89 Y 鍵 
vbKeyZ 90 Z 鍵 


0 鍵到 9 鍵與其 ASCII 碼的相應(yīng)值 '0' 到 '9' 是一致的 
常數(shù) 值 描述 
vbKey0 48 0 鍵 
vbKey1 49 1 鍵 
vbKey2 50 2 鍵 
vbKey3 51 3 鍵 
vbKey4 52 4 鍵 
vbKey5 53 5 鍵 
vbKey6 54 6 鍵 
vbKey7 55 7 鍵 
vbKey8 56 8 鍵 
vbKey9 57 9 鍵 


數(shù)字小鍵盤上的鍵 
常數(shù) 值 描述 
vbKeyNumpad0 96 0 鍵 
vbKeyNumpad1 97 1 鍵 
vbKeyNumpad2 98 2 鍵 
vbKeyNumpad3 99 3 鍵 
vbKeyNumpad4 100 4 鍵 
vbKeyNumpad5 101 5 鍵 
vbKeyNumpad6 102 6 鍵 
vbKeyNumpad7 103 7 鍵 
vbKeyNumpad8 104 8 鍵 
vbKeyNumpad9 105 9 鍵 
vbKeyMultiply 106 乘號(hào) (*) 鍵 
vbKeyAdd 107 加號(hào) (+) 鍵 
vbKeySeparator 108 ENTER 鍵(在數(shù)字小鍵盤上) 
vbKeySubtract 109 減號(hào) (-) 鍵 
vbKeyDecimal 110 小數(shù)點(diǎn) (.) 鍵 
vbKeyDivide 111 除號(hào) (/) 鍵 


功能鍵 
常數(shù) 值 描述 
vbKeyF1 112 F1 鍵 
vbKeyF2 113 F2 鍵 
vbKeyF3 114 F3 鍵 
vbKeyF4 115 F4 鍵 
vbKeyF5 116 F5 鍵 
vbKeyF6 117 F6 鍵 
vbKeyF7 118 F7 鍵 
vbKeyF8 119 F8 鍵 
vbKeyF9 120 F9 鍵 
vbKeyF10 121 F10 鍵 
vbKeyF11 122 F11 鍵 
vbKeyF12 123 F12 鍵 
vbKeyF13 124 F13 鍵 
vbKeyF14 125 F14 鍵 
vbKeyF15 126 F15 鍵 
vbKeyF16 127 F16 鍵

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多