강좌 / 팁

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

2021.01.21 16:18

미유키로즈 조회:2185 추천: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 - - -
623 소프트웨어| 업그레이드, 랜섬웨어 에서 바라본 백업의 중요성 [3] elios 2299 5 01-15
622 기 타| MEGA 고용량 파일 다운로드 방법 [3] Antory 2467 10 01-19
621 윈 도 우| 표준 사용자 계정을 관리자 계정으로 변경하기 [13] @카리스마 2714 17 01-19
» 소프트웨어| 오토핫키 절대한영전환 사용하기 [8] 미유키로즈 2185 9 01-21
619 윈 도 우| 윈도우 10 설치, 최적화 및 기타 팁 100개 정리 [56] 컴알못러 27758 79 01-26
618 소프트웨어| [OP]GoodbyeDPI 0.1.6 Open Source Platform [1] Antory 1241 2 01-28
617 윈 도 우| 윈도우 명령어 - cmd 총정리 [11] 오스 3457 15 01-28
616 윈 도 우| Windows Command Syntax - 문법 정리 [9] 오스 1344 12 01-28
615 하드웨어| 노트북-GIGABYTE p2542 바이오스 없뎃 세븐좋아 777 1 01-28
614 소프트웨어| 간단한 크롬(Chrome) 팁 12개 정리 [15] 컴알못러 6688 29 01-28
613 소프트웨어| 디지털 포렌식 툴 - FTK imager [15] 오스 5043 25 01-28
612 서버 / IT| HTTrack Website Copier 사이트통으로 긁어 오기 [2] 슈머슈마 1467 6 01-30
611 윈 도 우| 윈도우 시스템 복원 지점을 활성화 안 하는 방법 - 시스템 ... [18] 오스 3160 8 01-30
610 하드웨어| 구형 메인보드에서 nvme SSD 사용하기 - BIOS [26] 디폴트 6146 12 02-05
609 모 바 일| [팁] 아이폰 Tmap 자동실행 [1] asklee 2049 2 02-08
608 윈 도 우| 윈도우 설치하지 않고, 레지스트리로 윈도우 정보 확인 [4] suk 3692 8 02-08
607 윈 도 우| 스크린샷 이쁘게좀 찍어 올립시다.. [ Tip ] [16] 메인보드 3984 18 02-10
606 윈 도 우| 바이오스 유저 프로필 삭제하기 5254 2143 2 02-13
605 소프트웨어| 크로미움 브라우저에 검색엔진이 없을 때 Antory 1304 3 02-15
604 소프트웨어| 두고 두고 쓰는 필수 크롬 확장앱 [5] 노래빠바바 6011 2 02-21
XE1.11.6 Layout1.4.8