Structure CONTROLINFO (ocidl.h)
Contient des paramètres qui décrivent les mnémoniques et le comportement du clavier d’un contrôle. La structure est remplie pendant la méthode IOleControl::GetControlInfo .
Syntaxe
typedef struct tagCONTROLINFO {
ULONG cb;
HACCEL hAccel;
USHORT cAccel;
DWORD dwFlags;
} CONTROLINFO, *LPCONTROLINFO;
Membres
cb
Taille de la structure, en octets.
hAccel
Handle d’un tableau de structures ACCEL , chaque structure décrivant un clavier mnémonique. Le tableau est créé avec la fonction CreateAcceleratorTable . Le contrôle conserve toujours la mémoire de ce tableau ; L’appelant de IOleControl::GetControlInfo ne doit pas tenter de libérer la mémoire.
cAccel
Nombre de mnémoniques décrits dans le champ hAccel . Cette valeur peut être égale à zéro pour indiquer qu’aucun élément mnémonique n’est indiqué.
dwFlags
Indicateurs qui indiquent le comportement du clavier du contrôle. Les valeurs possibles sont les suivantes :
- CTRLINFO_EATS_RETURN : lorsque le contrôle a le focus, il traite la clé de retour.
- CTRLINFO_EATS_ESCAPE : lorsque le contrôle a le focus, il traite la clé d’échappement.
Spécifications
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
En-tête | ocidl.h |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour