Function(Key_Aa,Cast,Target){ Hotkey_Target:=WinExist(Target);;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; if (Key_Aa!=0 and Key_Aa!="소" and Key_Aa!="소문" and Key_Aa!="소문자") postmessage,0x100,16,2752513,,ahk_id %Hotkey_Target%;;;{shift};;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Controlsend,,%Cast%,%Target%;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; if (Key_Aa!=0 and Key_Aa!="소" and Key_Aa!="소문" and Key_Aa!="소문자") postmessage,0x101,16,2752513,,ahk_id %Hotkey_Target%;;;{shift up}}returnFunction("소","a","메모장") 이런식으로하면 메모장에 비활성으로 a소문자가 작성되는? 함수입니다. 여러개 글자를 쓰기엔 controlsend를 사용해야만 원만하지만... postmessage로 변경하고 싶습니다.postmessage,0x01,☆,★,,ahk_id %Hotkey_Target%Cast를 별표 두개에 들어갈 값으로 변환할 명령어를 몰라서...관련된 명령어 아시는분 있으신가요?
GetkeyVK()
GetkeySC()
있었네요