Show pageOld revisionsBacklinksBack to top This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. ### AutoHotKey 한영전환 ``` +space::Send, {vk15sc138} ``` ### AutoHotKey 절대 한영전환 ``` ;;; --- AHK 스크립트 내용 --- ;;; IME_CHECK(WinTitle) { WinGet,hWnd,ID,%WinTitle% Return Send_ImeControl(ImmGetDefaultIMEWnd(hWnd),0x005,"") } Send_ImeControl(DefaultIMEWnd, wParam, lParam) { DetectSave := A_DetectHiddenWindows DetectHiddenWindows,ON SendMessage 0x283, wParam,lParam,,ahk_id %DefaultIMEWnd% if (DetectSave <> A_DetectHiddenWindows) DetectHiddenWindows,%DetectSave% return ErrorLevel } ImmGetDefaultIMEWnd(hWnd) { return DllCall("imm32\ImmGetDefaultIMEWnd", Uint,hWnd, Uint) } !vk15sc1F2:: ; I want Alt-[Eng/Han] key to be "Absolutely Hangul(Korean)" mode key. I hate toggling :( ret := IME_CHECK("A") if %ret% = 0 ; 0 means IME is in English mode now. { Send, {vk15sc138} ; Turn IME into Hangul(Korean) mode. } return ^vk15sc1F2:: ; I want Ctrl-[Eng/Han] key to be "Absolutely English" mode key. I hate toggling :( ret := IME_CHECK("A") if %ret% <> 0 ; 1 means IME is in Hangul(Korean) mode now. { Send, {vk15sc138} ; Turn IME into English mode. } return ``` ### 참고 * http://v1.autohotkey.co.kr/cgi/board.php?bo_table=script&wr_id=357&sfl=&stx=&sst=wr_hit&sod=desc&sop=and&page=4 open/autohotkey-한영전환.txt Last modified: 2024/10/05 06:15by 127.0.0.1