Biblioteki C/C++
LoadKeyboardLayout
[funkcja] Ładuje nowy lokalny identyfikator układu wejścia do systemu.Składnia
#include <windows.h>
HKL WINAPI LoadKeyboardLayout(
LPCTSTR pwszKLID,
UINT Flags
);
Argumenty
Zwracana wartość
Jeśli wywołanie funkcji powiedzie się, zwróci ona określony identyfikator układu wejścia. Jeśli nie jest on dostępny, zwróconą wartością będzie NULL. Aby uzyskać szczegółowe informacje o błędzie, użyj
GetLastError.
Opis szczegółowy
Funkcja
LoadKeyboardLayout ładuje nowy lokalny identyfikator układu wejścia do systemu. Ma ona wpływ tylko na układ dla bieżącego procesu lub wątku.
Identyfikator wejścia jest pojęciem szerszym niż układ klawiatury, ponieważ może on obejmować również konwerter speech-to-text, edytor IME, lub inne formy wejścia.
Aplikacja może załadować domyślny identyfikator i może to zrobić poprzez podanie jedynie wersji identyfikatora języka. Jeśli aplikacja chce załadować konkretny IME, powinna zapoznać się z rejestrem w celu jego ustalenia. W tym przypadku zapytanie odnośnie aktywowania domyślnego identyfikatora aktywuje pierwszy do niego pasujący. Specyficzny IME powinien być aktywowany za pomocą jawnego identyfikatora uzyskanego za pomocą funkcji
GetKeyboardLayout lub
LoadKeyboardLayout.
Wymagania
Przykład
HKL hKl = LoadKeyboardLayout( "00000415", KLF_ACTIVATE );
Zagadnienia powiązane
Linki zewnętrzne
Wszystkie teksty są chronione prawami autorskimi. Kopiowanie lub rozpowszechnianie treści poza niniejszym serwisem
jest zabronione.
Powyższe ograniczenie nie dotyczy autora opracowania, któremu przysługuje prawo do rozpowszechniania własnego tekstu wedle własnego uznania.