Struttura CONTROLINFO (ocidl.h)
Contiene parametri che descrivono il comportamento della tastiera e della tastiera di un controllo. La struttura viene popolata durante il metodo IOleControl::GetControlInfo .
Sintassi
typedef struct tagCONTROLINFO {
ULONG cb;
HACCEL hAccel;
USHORT cAccel;
DWORD dwFlags;
} CONTROLINFO, *LPCONTROLINFO;
Members
cb
Dimensioni della struttura, in byte.
hAccel
Handle per una matrice di strutture ACCEL , ogni struttura che descrive un mnemonic da tastiera. La matrice viene creata con la funzione CreateAcceleratorTable . Il controllo mantiene sempre la memoria per questa matrice; Il chiamante di IOleControl::GetControlInfo non deve tentare di liberare la memoria.
cAccel
Numero di mnemonici descritti nel campo hAccel . Questo valore può essere zero per indicare nessun mnemonico.
dwFlags
Flag che indicano il comportamento della tastiera del controllo. I valori possibili sono:
- CTRLINFO_EATS_RETURN: quando il controllo ha lo stato attivo, elabora il tasto Restituito.
- CTRLINFO_EATS_ESCAPE: quando il controllo ha lo stato attivo, elabora il tasto Escape.
Requisiti
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Intestazione | ocidl.h |