사용시
#Include PostSend_Func.ahk
Post_Send("Enter","ahk_class Diablo II")
위 스크립트와 같이 인클루드라인을 제외한 실행문 한줄로 따로 키값을 찾지 않고 비활성으로 키입력하는 기능입니다.
아래는 함수 내용입니다.
그냥 가상키값들을 리스트화해서 함수로 끌어다 쓰는것이기 때문에 내용은 별거 없습니다.--;;
PostSend_Func.ahk 의 내용
---------------------------------------------------------------------------------------------
;--------------------------------------------------------------------------------------------
;- 키코드 리스트
;--------------------------------------------------------------------------------------------
WP_BS = 8 , IP_BS = 917505
WP_Tab = 9 , IP_Tab = 983041
WP_Enter = 13 , IP_Enter = 1835009
WP_Space = 32 , IP_Space = 3735553
WP_LShift = 16 , IP_LShift = 2752513
WP_RShift = 16 , IP_RShift = 3538945
WP_LCtrl = 17 , IP_LCtrl = 1900545
WP_RCtrl = 25 , IP_RCtrl = 18677761
WP_LAlt = 18 , IP_LAlt = 540540929
WP_RAlt = 229 , IP_RAlt = 1094189057
WP_KE = 21 , IP_KE = 32636929 ; 한영키
WP_C = 25 , IP_C = 1106313217 ; 한자키
WP_Menu = 93 , IP_Menu = 22872065 ; 윈도우 메뉴키
WP_LWin = 91 , IP_LWin = 22740993
WP_RWin = 92 , IP_RWin = 22806529
WP_Pause = 19 , IP_Pause = 4521985
WP_ScrollLock = 36 , IP_ScrollLock = 21430273
WP_Insert = 45 , IP_Insert = 22151169
WP_Delete = 46 , IP_Delete = 22216705
WP_Home = 36 , IP_Home = 21430273
WP_End = 35 , IP_End = 21954561
WP_PageUp = 33 , IP_PageUp = 21561345
WP_PageDown = 34 , IP_PageDown = 22085633
WP_Left = 37 , IP_Left = 21692417
WP_Up = 38 , IP_Up = 21495809
WP_Right = 39 , IP_Right = 21823489
WP_Down = 40 , IP_Down = 22020097
WP_Numpad0 = 96 , IP_Numpad0 = 5373953
WP_Numpad1 = 97 , IP_Numpad1 = 5177345
WP_Numpad2 = 98 , IP_Numpad2 = 5242881
WP_Numpad3 = 99 , IP_Numpad3 = 5308417
WP_Numpad4 = 100 , IP_Numpad4 = 4915201
WP_Numpad5 = 101 , IP_Numpad5 = 4980737
WP_Numpad6 = 102 , IP_Numpad6 = 5046273
WP_Numpad7 = 103 , IP_Numpad7 = 4653057
WP_Numpad8 = 104 , IP_Numpad8 = 4718593
WP_Numpad9 = 105 , IP_Numpad9 = 4784129
WP_NumpadLock = 144 , IP_NumpadLock = 21299201
WP_NumpadEnter = 13 , IP_NumpadEnter = 18612225
WP_0 = 48 , IP_0 = 720897
WP_1 = 49 , IP_1 = 131073
WP_2 = 50 , IP_2 = 196609
WP_3 = 51 , IP_3 = 262145
WP_4 = 52 , IP_4 = 327681
WP_5 = 53 , IP_5 = 393217
WP_6 = 54 , IP_6 = 458753
WP_7 = 55 , IP_7 = 524289
WP_8 = 56 , IP_8 = 589825
WP_9 = 57 , IP_9 = 655361
;WP_- = 189 , IP_- = 786433
;WP_= = 187 , IP_= = 851969
;WP_\ = 220 , IP_\ = 2818049
WP_a = 65 , IP_a = 1966081
WP_b = 66 , IP_b = 3145729
WP_c = 67 , IP_c = 3014657
WP_d = 68 , IP_d = 2097153
WP_e = 69 , IP_e = 1179649
WP_f = 70 , IP_f = 2162689
WP_g = 71 , IP_g = 2228225
WP_h = 72 , IP_h = 2293761
WP_i = 73 , IP_i = 1507329
WP_j = 74 , IP_j = 2359297
WP_k = 75 , IP_k = 2424833
WP_l = 76 , IP_l = 2490369
WP_m = 77 , IP_m = 3276801
WP_n = 78 , IP_n = 3211265
WP_o = 79 , IP_o = 1572865
WP_p = 80 , IP_p = 1638401
WP_q = 81 , IP_q = 1048577
WP_r = 82 , IP_r = 1245185
WP_s = 83 , IP_s = 2031617
WP_t = 84 , IP_t = 1310721
WP_u = 85 , IP_u = 1441793
WP_v = 86 , IP_v = 3080193
WP_w = 87 , IP_w = 1114113
WP_x = 88 , IP_x = 2949121
WP_y = 89 , IP_y = 1376257
WP_z = 90 , IP_z = 2883585
WP_F1 = 112 , IP_F1 = 3866625
WP_F2 = 113 , IP_F2 = 3932161
WP_F3 = 114 , IP_F3 = 3997697
WP_F4 = 115 , IP_F4 = 4063233
WP_F5 = 116 , IP_F5 = 4128769
WP_F6 = 117 , IP_F6 = 4194305
WP_F7 = 118 , IP_F7 = 4259841
WP_F8 = 119 , IP_F8 = 4325377
WP_F9 = 120 , IP_F9 = 4390913
WP_F10 = 121 , IP_F10 =
WP_F11 = 122 , IP_F11 = 5701633
WP_F12 = 123 , IP_F12 = 5767169
;--------------------------------------------------------------------------------------------
;- 출력함수
;--------------------------------------------------------------------------------------------
Post_Send(_key,_title)
{
Global
PostMessage, 0x100, % WP_%_key%, % lP_%_key%, ,%_title%
PostMessage, 0x101, % WP_%_key%, % lP_%_key%, ,%_title%
}