HKM_SETRULES消息定义热键控件的无效组合和默认修改器组合。
HKM_SETRULES
wParam = (WPARAM) fwCombInv;
lParam = MAKELPARAM(fwModInv, 0);
参数
【fwCombInv】
指定无效键组合的标志数组。此参数可以是以下值的组合:
值 | 含义 |
HKCOMB_A | ALT |
HKCOMB_C | CTRL |
HKCOMB_CA | CTRL+ALT |
HKCOMB_NONE | 未修改的键 |
HKCOMB_S | SHIFT |
HKCOMB_SA | SHIFT+ALT |
HKCOMB_SC | SHIFT+CTRL |
HKCOMB_SCA | SHIFT+CTRL+ALT |
【fwModInv】
指定用户输入无效组合时使用的组合键的标志数组。有关修饰符标志值的列表,请参阅HKM_GETHOTKEY消息的描述。
返回值
无返回值。
备注
用户根据【fwCombInv】中指定的标志输入无效组合键时,系统使用按位或运算符组合用户输入的键与【fwModInv】中指定的标志。所得到的组合键被转换为字符串,然后显示在热键控件中。
也可以看看