ACCEL

【勇芳软件工作室】汉化HomePreviousNext

ACCEL结构定义了加速器表中使用的加速键。

typedef struct tagACCEL { // Akclit

BYTE fVirt;

WORD key;

WORD cmd;

} ACCEL;

会员

fVirt

指定加速器标志。该成员可以是以下值的组合:

含义
FALT当按下加速键时,必须按住ALT键。
FCONTROL当按下加速键时,必须按住CTRL键。
FNOINVERT指定在使用加速器时不突出显示顶级菜单项。如果未指定此标志,则如果可能,当使用加速器时,顶级菜单项将被突出显示。
FSHIFT当按下加速键时,必须按住SHIFT键。
FVIRTKEY成员指定虚拟密钥代码。如果未指定此标志,则假定指定ASCII字符代码。

指定加速键。该成员可以是虚拟密钥代码或ASCII字符代码。

CMD

指定加速器标识符。当加速器被按下时,该值被放置在WM_COMMAND或WM_SYSCOMMAND消息的【wParam中】参数的低位字中。

也可以看看

WM_COMMAND, WM_SYSCOMMAND