Overview
Group
Quick Info

Windows NT
Yes
Win95
Yes
Win32s
Yes
Import Library
-
Header File
commctrl.h
Unicode
No
Platform Notes
None

HKM_SETRULES

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

Software for developers
Delphi Components
.Net Components
Software for Android Developers
More information resources
MegaDetailed.Net
Unix Manual Pages
Delphi Examples
Databases for Amazon shops developers
Amazon Categories Database
Browse Nodes Database