Поделиться через


Функция UnregisterHotKey (winuser.h)

Освобождает горячий ключ, ранее зарегистрированный вызывающим потоком.

Синтаксис

BOOL UnregisterHotKey(
  [in, optional] HWND hWnd,
  [in]           int  id
);

Параметры

[in, optional] hWnd

Тип: HWND

Дескриптор окна, связанного с горячей клавишей для освобождения. Этот параметр должен иметь значение NULL , если горячая клавиша не связана с окном.

[in] id

Тип: int

Идентификатор освобождаемого горячего ключа.

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

Тип: BOOL

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

Если функция выполняется неудачно, возвращается нулевое значение. Дополнительные сведения об ошибке можно получить, вызвав GetLastError.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header winuser.h (включая Windows.h)
Библиотека User32.lib
DLL User32.dll

См. также раздел

Основные понятия

Ввод с клавиатуры

Справочные материалы

RegisterHotKey

WM_HOTKEY