1、向windows視窗傳送alt組合鍵
記錄一下免得 又便成了 找不到資料的傻子了
postmessage(edit1.handle,wm_keydown,vk_down,$20000000)
ctrl : $10000000;
shift: $08000000;
alt:20000000
delphi鍵盤按鍵偽碼
常數名稱 十六進製制值 十進位制值 對應按鍵
vk_lbutton 01 1 滑鼠的左鍵
vk_rbutton 02 2 滑鼠的右鍵
vk-cancel 03 3 contol-break 執行
vk_mbutton 04 4 滑鼠的中鍵(三按鍵滑鼠)
vk_back 08 8 backspace鍵
vk_tab 09 9 tab鍵
vk_clear 0c 12 clear鍵
vk_return 0d 13 enter鍵
vk_shift 10 16 shift鍵
vk_control 11 17 ctrl鍵
vk_menu 12 18 alt鍵
vk_pause 13 19 pause鍵
vk_capital 14 20 caps lock鍵
vk_escape 1b 27 ese鍵
vk_space 20 32 spacebar鍵
vk_prior 21 33 page up鍵
vk_next 22 34 page domw鍵
vk_end 23 35 end鍵
vk_home 24 36 home鍵
vk_left 25 37 left arrow 鍵(←)
vk_up 26 38 up arrow鍵(↑)
vk_right 27 39 right arrow鍵(→)
vk_down 28 40 down arrow鍵(↓)
vk_select 29 41 select鍵
vk_execute 2b 43 execute鍵
vk_snapshot 2c 44 print screen鍵
vk_insert 2d 45 ins鍵
vk_delete 2e 46 del鍵
vk_help 2f 47 help鍵
(vc中 數字、字母對應的vk_0等不可用,直接用 0x30等)
vk_0 30 48 0鍵
vk_1 31 49 1鍵
vk_2 32 50 2鍵
vk_3 33 51 3鍵
vk_4 34 52 4鍵
vk_5 35 53 5鍵
vk_6 36 54 6鍵
vk_7 37 55 7鍵
vk_8 38 56 8鍵
vk_9 39 57 9鍵
vk_a 41 65 a鍵
vk_b 42 66 b鍵
vk_c 43 67 c鍵
vk_d 44 68 d鍵
vk_e 45 69 e鍵
vk_f 46 70 f鍵
vk_g 47 71 g鍵
vk_h 48 72 h鍵
vk_i 49 73 i鍵
vk_j 4a 74 j鍵
vk_k 4b 75 k鍵
vk_l 4c 76 l鍵
vk_m 4d 77 m鍵
vk_n 4e 78 n鍵
vk_o 4f 79 o鍵
vk_p 50 80 p鍵
vk_q 51 81 q鍵
vk_r 52 82 r鍵
vk_s 53 83 s鍵
vk_t 54 84 t鍵
vk_u 55 85 u鍵
vk_v 56 86 v鍵
vk_w 57 87 w鍵
vk_x 58 88 x鍵
vk_y 59 89 y鍵
vk_bz 5a 90 z鍵
vk_numpad0 60 96 數字鍵0鍵
vk_numpad1 61 97 數字鍵1鍵
vk_numpad2 62 98 數字鍵2鍵
vk_numpad3 63 99 數字鍵3鍵
vk_numpad4 64 100 數字鍵4鍵
vk_numpad5 65 101 數字鍵5鍵
vk_numpad6 66 102 數字鍵6鍵
vk_numpad7 67 103 數字鍵7鍵
vk_numpad8 68 104 數字鍵8鍵
vk_numpad9 69 105 數字鍵9鍵
vk_multiply 6a 106 *鍵
vk_add 6b 107 +鍵
vk_separator 6c 108 separator鍵
vk_subtract 6d 109 -鍵
vk_decimal 6e 110 .鍵
vk_divide 6f 111 鍵
vk_f1 70 112 f1鍵
vk_f2 71 113 f2鍵
vk_f3 72 114 f3鍵
vk_f4 73 115 f4鍵
vk_f5 74 116 f5鍵
vk_f6 75 117 f6鍵
vk_f7 76 118 f7鍵
vk_f8 77 119 f8鍵
vk_f9 78 120 f9鍵
vk_f10 79 121 f10鍵
vk_f11 7a 122 f11鍵
vk_f12 7b 123 f12鍵
vk_numlock 90 144 num lock 鍵
vk_scroll 91 145 scroll lock鍵
部分參考
2、接受組合接訊息://alt+s
if (wm_syskeydown == pmsg->message )
}
SendKeys如何傳送組合鍵?
複製 儲存sendkeys.send 使用sendkeys將鍵擊和 組合鍵擊傳送到活動應用程式。此類無法例項化。若要傳送乙個鍵擊給某個類並立即繼續程式流,請使用send。若要等待鍵擊啟動的任何程序,請使用sendwait。每個鍵都由乙個或多個字元表示。若要指定單個鍵盤字元,請使用該字元本身。例如,若...
用TCL傳送組合鍵
今天開始編寫cli的測試指令碼.需要傳送 show 要不要加回車換行呢?問組長.順便問以前想到的乙個問題 怎麼傳送 ctrl b 第乙個問題很好解決,實際操作後發現不用加回車換行.第二個問題就很麻煩了,翻書,上網搜尋.tcl在國外應用是十分廣泛的,在中國卻沒幾個人用.有2個專業 乙個星期可能也沒乙個...
Pynput使用組合鍵,以及同時監控鍵盤和控制鍵盤
我想寫乙個使用快捷鍵來執行網頁搜尋的小軟體,但發現網上還沒有很多關於pynput使用組合鍵的帖子,只好自己寫乙個了.我剛開始的時候找了半天,發現了乙個人使用多執行緒的方式來實現這個功能,但我覺得這個東西還是越簡單越好 from pynput import keyboard from pynput.k...