Loading... <p>//模拟ctrl+回车<br />keybd_event(VK_CONTROL, 0, 0, 0);<br />keybd_event(VK_RETURN, 0, 0, 0);<br />keybd_event(VK_RETURN, 0, KEYEVENTF_KEYUP, 0);<br />keybd_event(VK_CONTROL, 0, KEYEVENTF_KEYUP, 0);</p> <p><!--more--></p> <p>{ Virtual Keys, Standard Set }<br /> {$EXTERNALSYM VK_LBUTTON}<br /> VK_LBUTTON = 1;<br /> {$EXTERNALSYM VK_RBUTTON}<br /> VK_RBUTTON = 2;<br /> {$EXTERNALSYM VK_CANCEL}<br /> VK_CANCEL = 3;<br /> {$EXTERNALSYM VK_MBUTTON}<br /> VK_MBUTTON = 4; { NOT contiguous with L & RBUTTON }<br /> {$EXTERNALSYM VK_BACK}<br /> VK_BACK = 8;<br /> {$EXTERNALSYM VK_TAB}<br /> VK_TAB = 9;<br /> {$EXTERNALSYM VK_CLEAR}<br /> VK_CLEAR = 12;<br /> {$EXTERNALSYM VK_RETURN}<br /> VK_RETURN = 13;<br /> {$EXTERNALSYM VK_SHIFT}<br /> VK_SHIFT = $10;<br /> {$EXTERNALSYM VK_CONTROL}<br /> VK_CONTROL = 17;<br /> {$EXTERNALSYM VK_MENU}<br /> VK_MENU = 18;<br /> {$EXTERNALSYM VK_PAUSE}<br /> VK_PAUSE = 19;<br /> {$EXTERNALSYM VK_CAPITAL}<br /> VK_CAPITAL = 20;<br /> {$EXTERNALSYM VK_KANA }<br /> VK_KANA = 21;<br /> {$EXTERNALSYM VK_HANGUL }<br /> VK_HANGUL = 21;<br /> {$EXTERNALSYM VK_JUNJA }<br /> VK_JUNJA = 23;<br /> {$EXTERNALSYM VK_FINAL }<br /> VK_FINAL = 24;<br /> {$EXTERNALSYM VK_HANJA }<br /> VK_HANJA = 25;<br /> {$EXTERNALSYM VK_KANJI }<br /> VK_KANJI = 25;<br /> {$EXTERNALSYM VK_CONVERT }<br /> VK_CONVERT = 28;<br /> {$EXTERNALSYM VK_NONCONVERT }<br /> VK_NONCONVERT = 29;<br /> {$EXTERNALSYM VK_ACCEPT }<br /> VK_ACCEPT = 30;<br /> {$EXTERNALSYM VK_MODECHANGE }<br /> VK_MODECHANGE = 31;<br /> {$EXTERNALSYM VK_ESCAPE}<br /> VK_ESCAPE = 27;<br /> {$EXTERNALSYM VK_SPACE}<br /> VK_SPACE = $20;<br /> {$EXTERNALSYM VK_PRIOR}<br /> VK_PRIOR = 33;<br /> {$EXTERNALSYM VK_NEXT}<br /> VK_NEXT = 34;<br /> {$EXTERNALSYM VK_END}<br /> VK_END = 35;<br /> {$EXTERNALSYM VK_HOME}<br /> VK_HOME = 36;<br /> {$EXTERNALSYM VK_LEFT}<br /> VK_LEFT = 37;<br /> {$EXTERNALSYM VK_UP}<br /> VK_UP = 38;<br /> {$EXTERNALSYM VK_RIGHT}<br /> VK_RIGHT = 39;<br /> {$EXTERNALSYM VK_DOWN}<br /> VK_DOWN = 40;<br /> {$EXTERNALSYM VK_SELECT}<br /> VK_SELECT = 41;<br /> {$EXTERNALSYM VK_PRINT}<br /> VK_PRINT = 42;<br /> {$EXTERNALSYM VK_EXECUTE}<br /> VK_EXECUTE = 43;<br /> {$EXTERNALSYM VK_SNAPSHOT}<br /> VK_SNAPSHOT = 44;<br /> {$EXTERNALSYM VK_INSERT}<br /> VK_INSERT = 45;<br /> {$EXTERNALSYM VK_DELETE}<br /> VK_DELETE = 46;<br /> {$EXTERNALSYM VK_HELP}<br /> VK_HELP = 47;<br />{ VK_0 thru VK_9 are the same as ASCII '0' thru '9' ($30 - $39) }<br />{ VK_A thru VK_Z are the same as ASCII 'A' thru 'Z' ($41 - $5A) }<br /> {$EXTERNALSYM VK_LWIN}<br /> VK_LWIN = 91;<br /> {$EXTERNALSYM VK_RWIN}<br /> VK_RWIN = 92;<br /> {$EXTERNALSYM VK_APPS}<br /> VK_APPS = 93;<br /> {$EXTERNALSYM VK_NUMPAD0}<br /> VK_NUMPAD0 = 96;<br /> {$EXTERNALSYM VK_NUMPAD1}<br /> VK_NUMPAD1 = 97;<br /> {$EXTERNALSYM VK_NUMPAD2}<br /> VK_NUMPAD2 = 98;<br /> {$EXTERNALSYM VK_NUMPAD3}<br /> VK_NUMPAD3 = 99;<br /> {$EXTERNALSYM VK_NUMPAD4}<br /> VK_NUMPAD4 = 100;<br /> {$EXTERNALSYM VK_NUMPAD5}<br /> VK_NUMPAD5 = 101;<br /> {$EXTERNALSYM VK_NUMPAD6}<br /> VK_NUMPAD6 = 102;<br /> {$EXTERNALSYM VK_NUMPAD7}<br /> VK_NUMPAD7 = 103;<br /> {$EXTERNALSYM VK_NUMPAD8}<br /> VK_NUMPAD8 = 104;<br /> {$EXTERNALSYM VK_NUMPAD9}<br /> VK_NUMPAD9 = 105;<br /> {$EXTERNALSYM VK_MULTIPLY}<br /> VK_MULTIPLY = 106;<br /> {$EXTERNALSYM VK_ADD}<br /> VK_ADD = 107;<br /> {$EXTERNALSYM VK_SEPARATOR}<br /> VK_SEPARATOR = 108;<br /> {$EXTERNALSYM VK_SUBTRACT}<br /> VK_SUBTRACT = 109;<br /> {$EXTERNALSYM VK_DECIMAL}<br /> VK_DECIMAL = 110;<br /> {$EXTERNALSYM VK_DIVIDE}<br /> VK_DIVIDE = 111;<br /> {$EXTERNALSYM VK_F1}<br /> VK_F1 = 112;<br /> {$EXTERNALSYM VK_F2}<br /> VK_F2 = 113;<br /> {$EXTERNALSYM VK_F3}<br /> VK_F3 = 114;<br /> {$EXTERNALSYM VK_F4}<br /> VK_F4 = 115;<br /> {$EXTERNALSYM VK_F5}<br /> VK_F5 = 116;<br /> {$EXTERNALSYM VK_F6}<br /> VK_F6 = 117;<br /> {$EXTERNALSYM VK_F7}<br /> VK_F7 = 118;<br /> {$EXTERNALSYM VK_F8}<br /> VK_F8 = 119;<br /> {$EXTERNALSYM VK_F9}<br /> VK_F9 = 120;<br /> {$EXTERNALSYM VK_F10}<br /> VK_F10 = 121;<br /> {$EXTERNALSYM VK_F11}<br /> VK_F11 = 122;<br /> {$EXTERNALSYM VK_F12}<br /> VK_F12 = 123;<br /> {$EXTERNALSYM VK_F13}<br /> VK_F13 = 124;<br /> {$EXTERNALSYM VK_F14}<br /> VK_F14 = 125;<br /> {$EXTERNALSYM VK_F15}<br /> VK_F15 = 126;<br /> {$EXTERNALSYM VK_F16}<br /> VK_F16 = 127;<br /> {$EXTERNALSYM VK_F17}<br /> VK_F17 = 128;<br /> {$EXTERNALSYM VK_F18}<br /> VK_F18 = 129;<br /> {$EXTERNALSYM VK_F19}<br /> VK_F19 = 130;<br /> {$EXTERNALSYM VK_F20}<br /> VK_F20 = 131;<br /> {$EXTERNALSYM VK_F21}<br /> VK_F21 = 132;<br /> {$EXTERNALSYM VK_F22}<br /> VK_F22 = 133;<br /> {$EXTERNALSYM VK_F23}<br /> VK_F23 = 134;<br /> {$EXTERNALSYM VK_F24}<br /> VK_F24 = 135;<br /> {$EXTERNALSYM VK_NUMLOCK}<br /> VK_NUMLOCK = 144;<br /> {$EXTERNALSYM VK_SCROLL}<br /> VK_SCROLL = 145;<br />{ VK_L & VK_R - left and right Alt, Ctrl and Shift virtual keys.<br /> Used only as parameters to GetAsyncKeyState() and GetKeyState().<br /> No other API or message will distinguish left and right keys in this way. }<br /> {$EXTERNALSYM VK_LSHIFT}<br /> VK_LSHIFT = 160;<br /> {$EXTERNALSYM VK_RSHIFT}<br /> VK_RSHIFT = 161;<br /> {$EXTERNALSYM VK_LCONTROL}<br /> VK_LCONTROL = 162;<br /> {$EXTERNALSYM VK_RCONTROL}<br /> VK_RCONTROL = 163;<br /> {$EXTERNALSYM VK_LMENU}<br /> VK_LMENU = 164;<br /> {$EXTERNALSYM VK_RMENU}<br /> VK_RMENU = 165;<br /> {$EXTERNALSYM VK_PROCESSKEY}<br /> VK_PROCESSKEY = 229;<br /> {$EXTERNALSYM VK_ATTN}<br /> VK_ATTN = 246;<br /> {$EXTERNALSYM VK_CRSEL}<br /> VK_CRSEL = 247;<br /> {$EXTERNALSYM VK_EXSEL}<br /> VK_EXSEL = 248;<br /> {$EXTERNALSYM VK_EREOF}<br /> VK_EREOF = 249;<br /> {$EXTERNALSYM VK_PLAY}<br /> VK_PLAY = 250;<br /> {$EXTERNALSYM VK_ZOOM}<br /> VK_ZOOM = 251;<br /> {$EXTERNALSYM VK_NONAME}<br /> VK_NONAME = 252;<br /> {$EXTERNALSYM VK_PA1}<br /> VK_PA1 = 253;<br /> {$EXTERNALSYM VK_OEM_CLEAR}<br /> VK_OEM_CLEAR = 254;</p> 相关文章 无相关文章 Last modification:January 23rd, 2011 at 01:44 pm © 允许规范转载 Support 如果觉得我的文章对你有用,请随意赞赏 ×Close Appreciate the author Sweeping payments Pay by AliPay Pay by WeChat