Функция UnloadKeyboardLayout 


Функция UnloadKeyboardLayout выгружает идентификатор языка ввода данных (ранее называемый раскладкой символов на клавиатуре).

Синтаксис

BOOL UnloadKeyboardLayout(
    HKL hkl
);

Параметры

hkl

[in] Идентификатор языка ввода данных, который выгружается.

Возвращаемые значения

Если функция завершается успешно, величина возвращаемого значения - не нуль.

Если функция завершается ошибкой, величина возвращаемого значения нулевая. Функция может потерпеть неудачу по следующим причинам:

Чтобы получить дополнительные сведения об ошибке, вызовите GetLastError.

Замечания

Идентификатор языка ввода данных - более широкое понятие чем раскладка клавиатуры, так как он может также охватывать преобразователь речи в текст,  Редактор Метода Ввода (IME) или любую другую форму ввода данных.

Windows 95/98/Me: UnloadKeyboardLayout не может выгрузить системный, по умолчанию, идентификатор языка ввода. Это гарантирует то, что соответствующий набор символов всегда доступен для пользователя, чтобы ввести с клавиатуры команды для оболочки или названий для файловой системы

Windows NT/2000/XP: UnloadKeyboardLayout может выгрузить системный, по умолчанию, идентификатор языка ввода.

Смотри также

Обзор Ввод данных с клавиатуры, ActivateKeyboardLayout, GetKeyboardLayoutName, LoadKeyboardLayout

Размещение и совместимость UnloadKeyboardLayout

Windows. NET Server

Да

Windows XP

Да

Windows 2000

Да

Windows NT

Да версии 3.1 и выше

Windows Me

Да

Windows 98

Да

Windows 95

Да

Используемая библиотека

User32.lib

Заголовочный файл

 

- объявлено в

Winuser.h

- включено в

Windows.h

Unicode

Нет

Замечания по платформе

Не имеется

 

Назад в оглавление
На главную страницу
На оглавление справки

Hosted by uCoz