Estructura ACCELTABLEENTRY
Describe los datos de un recurso de tabla aceleradora individual. La definición de estructura proporcionada aquí es solo para explicación; no está presente en ningún archivo de encabezado estándar.
Sintaxis
typedef struct {
WORD fFlags;
WORD wAnsi;
WORD wId;
WORD padding;
} ACCELTABLEENTRY;
Miembros
-
fFlags
-
Tipo: WORD
-
Describe las características del acelerador de teclado. Este miembro puede tener uno o varios de los siguientes valores de Winuser.h.
Value Significado - FVIRTKEY
- TRUE
La tecla de aceleración es un código de clave virtual. Si no se especifica esta marca, se supone que la tecla de aceleración especifica un código de carácter ASCII. - FNOINVERT
- 0x02
Un elemento de menú de la barra de menús no se resalta cuando se usa un acelerador. Este atributo está obsoleto y solo se conserva para la compatibilidad con versiones anteriores con archivos de recursos diseñados para Windows de 16 bits. - FSHIFT
- 0x04
El acelerador solo se activa si el usuario presiona la tecla MAYÚS. Esta marca solo se aplica a las claves virtuales. - FCONTROL
- 0x08
El acelerador solo se activa si el usuario presiona la tecla CTRL. Esta marca solo se aplica a las claves virtuales. - FALT
- 0x10
El acelerador solo se activa si el usuario presiona la tecla ALT. Esta marca solo se aplica a las claves virtuales. - 0x80
La entrada es la última en una tabla de aceleradores. -
wAnsi
-
Tipo: WORD
-
Valor de carácter ANSI o código de clave virtual que identifica la tecla de aceleración.
-
Wid
-
Tipo: WORD
-
Identificador del acelerador de teclado. Este es el valor pasado al procedimiento de ventana cuando el usuario presiona la tecla especificada.
-
padding
-
Tipo: WORD
-
Número de bytes insertados para asegurarse de que la estructura está alineada en un límite DWORD .
Observaciones
La estructura ACCELTABLEENTRY se repite para todas las entradas de tabla aceleradora del recurso. La última entrada de la tabla se marca con el valor 0x0080.
Puede calcular el número de elementos de la tabla si divide la longitud del recurso en ocho. A continuación, la aplicación puede acceder aleatoriamente a las entradas individuales de longitud fija.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
Windows 2000 Server [solo aplicaciones de escritorio] |
Consulte también
-
Referencia
-
Conceptual