WM_INPUTLANGCHANGEREQUEST

바로 가기 키 (키보드 제어 제어판 응용 프로그램에서 지정 된)과 함께 새 입력된 언어를 선택 하면 포커스가 있는 창에 WM_INPUTLANGCHANGEREQUEST 메시지를 게시 하거나 시스템 작업 표시줄에 표시기에서. 응용 프로그램 수 DefWindowProc 함수에 메시지를 전달 하 여 변경 사항을 적용 하거나 변경 거부 (그리고 장소를 복용에서 그것을 방지) 즉시 반환 하 여.

WM_INPUTLANGCHANGEREQUEST
fSysCharSet (BOOL) wParam hkl = = (HKL) lParam 
 

매개 변수

wParam
자판 배열 핸들 시스템 문자 세트와 함께 사용할 수 있는 경우이 매개 변수는 낮은 비트 설정 됩니다. 다른 비트는 예약.
hkl
새 키보드 레이아웃에 대 한 핸들.

반환 값

이 메시지를 게시 하지 전송, 응용 프로그램에 반환 값이 무시 됩니다. 변경 내용을 적용 하려면 응용 프로그램을 DefWindowProc메시지를 전달 해야 합니다. 변화를 거부 하려면 응용 DefWindowProc 를 호출 하지 않고 0을 반환 한다.

기본 동작

DefWindowProc 함수에 WM_INPUTLANGCHANGEREQUEST 메시지 받으면 그것 새 입력된 로케일을 활성화 하 고 WM_INPUTLANGCHANGE 메시지를 전송 하 여 변경의 응용 프로그램을 알리는.

주의

언어 표시기는 둘 이상의 자판 배열을 설치 하 고 키보드 제어 제어판 응용 프로그램을 사용 하는 표시기를 사용 하는 경우에 작업 표시줄에.

QuickInfo

nbsp;?Windows &NT: 버전 4.0 이상이 필요 합니다.
Windows:Windows 95 이상이 필요합니다.
Windows CE:지원 되지 않습니다.
헤더:Winuser.h에서 선언.

참고 항목

창 개요 창 메시지 DefWindowProc, WM_INPUTLANGCHANGE

 

Index