Estructura CONTROLINFO (ocidl.h)
Contiene parámetros que describen los mnemonics y el comportamiento del teclado de un control. La estructura se rellena durante el método IOleControl::GetControlInfo .
Sintaxis
typedef struct tagCONTROLINFO {
ULONG cb;
HACCEL hAccel;
USHORT cAccel;
DWORD dwFlags;
} CONTROLINFO, *LPCONTROLINFO;
Miembros
cb
El tamaño de la estructura en bytes.
hAccel
Identificador de una matriz de estructuras ACCEL , cada estructura que describe una mnemónica de teclado. La matriz se crea con la función CreateAcceleratorTable . El control siempre mantiene la memoria de esta matriz; el autor de la llamada de IOleControl::GetControlInfo no debe intentar liberar la memoria.
cAccel
Número de mnemonics descritos en el campo hAccel . Este valor puede ser cero para indicar que no hay mnemonics.
dwFlags
Marcas que indican el comportamiento del teclado del control. Los valores posibles son:
- CTRLINFO_EATS_RETURN: cuando el control tenga el foco, procesará la tecla Return.
- CTRLINFO_EATS_ESCAPE: cuando el control tenga el foco, procesará la tecla Escape.
Requisitos
Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Encabezado | ocidl.h |