BOOL SetMenuItemBitmaps ( UINT nPosition, UINT nFlags, const CBitmap * pBmpUnchecked, const CBitmap * pBmpChecked );
Valeur de retour
Différent de zéro si la fonction est réussie ; sinon 0.
Paramètres
nPosition
Spécifie l'élément de menu à modifier. Le paramètre nIndicateurs peut servir à interpréter nPosition de la manière suivante:
| nFlags | Interprétation de nPosition |
| MF_BYCOMMAND | Spécifie que le paramètre donne l'ID de commande de l'élément de menu existant. C'est la valeur par défaut si ni MF_BYCOMMAND ni MF_BYPOSITION. |
| MF_BYPOSITION | Spécifie que le paramètre donne la position de l'élément de menu existant. Le premier élément est à la position 0. |
nFlags
Spécifie comment nPosition est interprété.
pBmpUnchecked
Spécifie l'image à utiliser pour les éléments de menu qui ne sont pas vérifiées.
pBmpChecked
Spécifie l'image à utiliser pour les éléments de menu qui sont vérifiés.
Remarques
Associe un élément de menu de la bitmap spécifiée. Si l'élément de menu est activé ou désactivé, Windows affiche la bitmap appropriée à l'élément de menu.
Si pBmpUnchecked ou pBmpChecked est NULL, Windows affiche rien à côté de l'élément de menu pour l'attribut correspondant. Si les deux paramètres sont NULL, Windows utilise la case à cocher par défaut lorsque l'élément est coché et supprime la coche lorsque l'élément est désactivé.
Lorsque le menu est détruit, les bitmaps ne sont pas détruits ; l'application doit les détruire.
La fonction Windows GetMenuCheckMarkDimensions récupère les dimensions de la coche par défaut utilisée pour les éléments de menu. L'application utilise ces valeurs pour déterminer la taille appropriée pour les bitmaps fournis avec cette fonction. Obtenir la taille, créer vos bitmaps, puis les.
Aperçu des CMenu |nbsp ; Membres de la classe | Graphique de la hiérarchie
Voir aussinbsp ; :: GetMenuCheckMarkDimensions, :: SetMenuItemBitmaps