Prev Next

HKM_SETRULES Overview  Group

The HKM_SETRULES message defines the invalid combinations and the default modifier combination for a hot-key control.

HKM_SETRULES 

wParam = (WPARAM) fwCombInv; 

lParam = MAKELPARAM(fwModInv, 0); 

 

Parameters

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

Value

Meaning

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

fwModInv
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 Values

No return value.

Remarks

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

See Also

HKM_GETHOTKEY