강좌 / 팁

소프트웨어 오토핫키 절대한영전환 사용하기

2021.01.21 16:18

미유키로즈 조회:2187 추천:9

 

 현재 키보드 한글/영어 입력 상태에 따라 가끔 오타가 나기 때문에 특정키를 눌러서 치환하거나

 

 커서에 한/영을 표시해주는 프로그램들도 있는데요.

 

 절대한영전환은 키보드 한글/영어 입력 상태와 상관없이 특정키를 눌러서 무조건 영어로 입력 혹은 무조건 한글로 입력하는 방법입니다.

 

 따라서 현재 키보드 한글/영어 입력 상태를 잘 몰라도 한글/영어 입력을 쉽게 할 수 있으며 오타를 방지 할 수 있습니다.

 

 

 

 

 

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)

}

 

 

return

 

 

PgUp::                 ; PgUp 키를 누르고 아무 글이나 무조건 한글로 입력

    ret := IME_CHECK("A")

    if %ret% = 0              

    {

        Send, {vk15sc138}     

    }

return

 

PgDn::                    ; PgDn 키를 누르고 아무 글이나 무조건 영어로 입력

    ret := IME_CHECK("A")

    if %ret% <> 0             

    {

        Send, {vk15sc138}      

     }

return

 

 

 

번호 제목 글쓴이 조회 추천 등록일
[공지] 강좌 작성간 참고해주세요 gooddew - - -
3890 소프트웨어| Total commander 에서 검색된 파일들을 폴더 구조와 함께 ... [8] 줄리아니 1177 6 03-22
3889 소프트웨어| 디펜터에서 화일 바이러스 잡을경우 해결방법 [1] 조랑말 2159 6 03-20
3888 소프트웨어| 4K UHD HDR 비지원 동영상 플레시 화면이 물빠짐현상 해결방법 [2] 조랑말 1504 1 03-20
3887 모 바 일| [Tip] 카카오톡 흔들어 QR 코드 생성하기 [3] asklee 2759 10 03-15
3886 소프트웨어| WinNTSetup.exe에 소소한 팁들 [18] suk 3475 25 03-09
3885 윈 도 우| 절전모드 바로가기 3형제 [6] suk 2193 8 03-09
3884 윈 도 우| 윈도우 10 설정편 Tips (보완) [12] 뉴썬 6064 18 03-08
3883 윈 도 우| 절전모드가 자동 해제되는 경우 극약 처방 [17] suk 2036 5 03-03
3882 기 타| 구글 드라이브 대역폭 제한으로 사본 만들기가 안될때 [8] Nick 2493 6 03-01
3881 소프트웨어| Firefox 86.0의 새로운 기능과 변경된 내용 [6] VₑₙᵤₛG 1702 4 02-24
3880 소프트웨어| 두고 두고 쓰는 필수 크롬 확장앱 [5] 노래빠바바 6014 2 02-21
3879 소프트웨어| 크로미움 브라우저에 검색엔진이 없을 때 Antory 1304 3 02-15
3878 윈 도 우| 바이오스 유저 프로필 삭제하기 5254 2143 2 02-13
3877 윈 도 우| 스크린샷 이쁘게좀 찍어 올립시다.. [ Tip ] [16] 메인보드 3984 18 02-10
3876 윈 도 우| 윈도우 설치하지 않고, 레지스트리로 윈도우 정보 확인 [4] suk 3696 8 02-08
3875 모 바 일| [팁] 아이폰 Tmap 자동실행 [1] asklee 2053 2 02-08
3874 하드웨어| 구형 메인보드에서 nvme SSD 사용하기 - BIOS [26] 디폴트 6154 12 02-05
3873 윈 도 우| 윈도우 시스템 복원 지점을 활성화 안 하는 방법 - 시스템 ... [18] 오스 3163 8 01-30
3872 서버 / IT| HTTrack Website Copier 사이트통으로 긁어 오기 [2] 슈머슈마 1467 6 01-30
3871 소프트웨어| 디지털 포렌식 툴 - FTK imager [15] 오스 5048 25 01-28
XE1.11.6 Layout1.4.8