Kullanıcı yeni bir giriş dili, ya da (klavye Denetim Masası uygulamasında belirtilen) kısayol tuşu ile seçtiğinde WM_INPUTLANGCHANGEREQUEST ileti penceresinin odak nakledildiği veya sistem görev çubuğu göstergesi. Uygulama ileti DefWindowProc işlevine ileterek değişikliği kabul veya değişikliği reddetmek (ve önlemek o--dan yer alıyor) tarafından hemen döndürme.
WM_INPUTLANGCHANGEREQUEST
fSysCharSet (bool) wParam hkl = (hkl) lParam =
Bu ileti, dönüş değeri göz ardı edilir böylece, uygulamaya, gönderilmeyen deftere nakledilir. Değişikliği kabul etmek için uygulama DefWindowProciçin mesaj geçmek. Değişikliği reddetmek için uygulama DefWindowProc çağrı olmadan sıfır döndürmelidir.
DefWindowProc işlevi WM_INPUTLANGCHANGEREQUEST iletiyi aldığında, bu yeni giriş yerel ayarını etkinleştirir ve WM_INPUTLANGCHANGE mesaj göndererek değişikliği uygulamaya bildirir.
Dil göstergesi sadece birden fazla klavye düzeni yüklediyseniz ve klavye Denetim Masası uygulamasını kullanarak gösterge etkinleştirdiyseniz, görev çubuğunda mevcut.
nbsp; Windows &NT: sürüm 4.0 veya daha yenisini gerektirir.
Windows:Windows 95 veya sonraki sürümleri gerektirir.
Windows ce:Desteklenmeyen.
Header:WINUSER.h ilan.
Windows genel bakış, pencere iletilerinin, DefWindowProc, WM_INPUTLANGCHANGE