ACCEL
9/9/2008
Essa estrutura define um tecla aceleradora usado em um tabela de aceleração.
Syntax
typedef struct tagACCEL {
BYTE fVirt;
WORD key;
WORD cmd;
WORD pad;
} ACCEL;
Os membros
fVirt
Especifica os sinalizadores acelerador. Ele pode ser uma combinação do seguinte valores.Valor Descrição FALT
O ALT chave deve ser mantida pressionada quando o tecla aceleradora é pressionado.
FCONTROL
A chave CTRL deve ser mantida pressionada quando o tecla aceleradora é pressionado.
FNOINVERT
Especifica que nenhuma de alto nível item de menu é realçado quando o acelerador é usado. Se este sinalizador não for especificado, um de alto nível item de menu será realçado, se possível, quando o acelerador é usado.
FSHIFT
A chave SHIFT deve ser mantida pressionada quando o tecla aceleradora é pressionado.
FVIRTKEY
O chave membro especifica um virtual-código de chave. Se este sinalizador não for especificado, chave Pressupõe-se que especificar um código de caracteres ASCII.
- chave
Especifica a tecla aceleradora. Esse membro pode ser qualquer um virtual-um código de caracteres ASCII ou código de chave.
- cmd
Especifica o identificador acelerador. Esse valor é colocado na baixa-Palavra de ordem de wParam parâmetro da WM_COMMAND Ou WM_SYSCOMMAND mensagem quando o acelerador é pressionado.
- PAD
Membro reservado que cria uma palavra de preenchimento entre entradas tabela de aceleração.
Requirements
Header | winuser.h |
Windows Embedded CE | Windows CE 1.0 and later |
Windows Mobile | Windows Mobile Version 5.0 and later |
See Also
Reference
WM_COMMAND
WM_SYSCOMMAND
CreateAcceleratorTable
Keyboard Structures