CButton::SetSplitGlyph
Associe un glyphe spécifié avec le contrôle actuel de bouton partagé.
BOOL SetSplitGlyph(
TCHAR chGlyph
);
Paramètres
Paramètre |
Description |
---|---|
[in] chGlyph |
Un caractère qui spécifie le glyphe à utiliser comme flèche déroulante du bouton partagé. |
Valeur de retour
true si cette méthode est réussie ; sinon, false.
Notes
Utilisez cette méthode uniquement avec les contrôles qui ont le style de boutons BS_SPLITBUTTON ou BS_DEFSPLITBUTTON.
Un glyphe est la représentation physique d'un caractère dans une police particulière. Le paramètre d' chGlyphn'est pas utilisé comme un glyphe, mais est plutôt utilisé pour sélectionner un glyphe d'un jeu de glyphes définis par le système. Le glyphe par défaut de flèche déroulante est spécifié par un caractère « 6 ", et ressemble au TRIANGLE du NOIR DOWN-POINTING de caractère Unicode (U+25BC).
Cette méthode initialise le membre d' mask d'une structure de BUTTON_SPLITINFO avec la balise d' BCSIF_GLYPH et le membre d' himlGlyph avec le paramètre d' chGlyph , puis envoie cette structure dans le message de BCM_GETSPLITINFO qui est décrit dans Kit de développement logiciel Windows.
Configuration requise
en-tête : afxwin.h
Cette méthode est prise en Windows Vista et versions ultérieures.
Les spécifications supplémentaires pour cette méthode sont décrites dans Spécifications pour la génération des contrôles communs Windows Vista.