UnregisterHotKey function (Windows)

Switch View :
ScriptFree
UnregisterHotKey function

Applies to: desktop apps only

Frees a hot key previously registered by the calling thread.

Syntax

BOOL WINAPI UnregisterHotKey(
  __in_opt  HWND hWnd,
  __in      int id
);

Parameters

hWnd [in, optional]

Type: HWND

A handle to the window associated with the hot key to be freed. This parameter should be NULL if the hot key is not associated with a window.

id [in]

Type: int

The identifier of the hot key to be freed.

Return value

Type: BOOL

If the function succeeds, the return value is nonzero.

If the function fails, the return value is zero. To get extended error information, call GetLastError.

Examples

For an example, see Displaying Keyboard Input.

Requirements

Minimum supported client

Windows 2000 Professional

Minimum supported server

Windows 2000 Server

Header

Winuser.h (include Windows.h)

Library

User32.lib

DLL

User32.dll

See also

Reference
RegisterHotKey
WM_HOTKEY
Conceptual
Keyboard Input

 

 

Send comments about this topic to Microsoft

Build date: 3/6/2012