HKM_SETRULES message

Defines the invalid combinations and the default modifier combination for a hot key control.

Parameters

wParam

An array of flags that specify invalid key combinations. This parameter can be a combination of the following values:

ValueMeaning
HKCOMB_A

ALT

HKCOMB_C

CTRL

HKCOMB_CA

CTRL+ALT

HKCOMB_NONE

Unmodified keys

HKCOMB_S

SHIFT

HKCOMB_SA

SHIFT+ALT

HKCOMB_SC

SHIFT+CTRL

HKCOMB_SCA

SHIFT+CTRL+ALT

 

lParam

An array of flags that specify the key combination to use when the user enters an invalid combination. For a list of modifier flag values, see the description of the HKM_GETHOTKEY message.

Return value

No return value.

Remarks

When a user enters an invalid key combination, as defined by flags specified in wParam, the system uses the bitwise-OR operator to combine the keys entered by the user with the flags specified in lParam. The resulting key combination is converted into a string and then displayed in the hot key control.

Requirements

Minimum supported client

Windows Vista [desktop apps only]

Minimum supported server

Windows Server 2003 [desktop apps only]

Header

Commctrl.h

 

 

Show: