Window向指定視窗傳送訊息

2021-10-01 16:21:01 字數 3181 閱讀 2945

1)字元 e

postmessage(hwnd, wm_keydown, 0x4c,0); 

//postmessage(hwnd, wm_keyup, 0x4c,0);    ee

2) ctrl + c

keybd_event(vk_control, 0, 0 , 0)

postmessage(hwnd, wm_keydown, 0x43, 0);

postmessage(hwnd, wm_keyup, 0x43, 0);

keybd_event(vk_control, 0, 2, 0);

3) alt + e + l

setforegroundwindow(hwnd);

keybd_event(vk_menu, 0, 0, 0);

keybd_event(vk_menu, 0, 2, 0);

keybd_event(0x46, 0, 0, 0);

keybd_event(0x46, 0, 2, 0);

keybd_event(0x55, 0, 0, 0);

keybd_event(0x55, 0, 2, 0);

常數名稱 十六進製制值 十進位制值 對應按鍵

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鍵

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鍵

向指定視窗傳送乙個BN CLICKED訊息

向指定視窗傳送乙個bn clicked訊息 設乙個對話方塊上有乙個按鈕,現在滑鼠正在按鈕上方 為了向該對話方塊傳送訊息來響應該按鈕的bn clicked訊息 注意不可以向按鈕傳送,而是要向對話方塊傳送,因為按鈕是將訊息發往對話方塊,由對話方塊來響應 bool cyucvimagecontrol on...

子視窗向父視窗傳送訊息

1.自定義對話方塊中,m pview 是父視窗的指標 void cex07cdialog onbnclickedok else 2.父視窗響應 begin message map cex07cview,cview on wm lbuttondown on wm rbuttondown on mess...

WPF向指定視窗傳送鍵盤指令

現在網上的庫大部分都是vb的那個傳送鍵盤指令的庫,那個在wpf裡面是用不了的,wpf的話可以用system.windows.forms中的其實跟vb中的microsoft.visualbasic.devices這個裡面的sendkeys用法差不多一樣,吐槽一下,新的這個也可以在vb中使用好像,我看m...