Partager via


CMFCToolBar::SetUserImages

Définit la collection d'images définies par l'utilisateur dans l'application.

static BOOL SetUserImages(
   CMFCToolBarImages* pUserImages 
);

Paramètres

  • [in] pUserImages
    Un pointeur à la collection d'images définies par l'utilisateur.

Valeur de retour

Une valeur différente de zéro si la méthode aboutit ; sinon 0 si l'objet spécifié d' CMFCToolBarImages est pas valide ou a une taille de l'image qui diffère de la taille de l'image par défaut de la barre d'outils.

Notes

L'infrastructure utilise des images définies par l'utilisateur pour dessiner des boutons de barre d'outils qui sont personnalisés par l'utilisateur.La liste d'images spécifiée par pUserImages est partagée entre toutes les barres d'outils de l'application.

Cette méthode génère un échec d'assertion dans les versions debug si l'objet spécifié d' CMFCToolBarImages est pas valide ou a une taille de l'image qui diffère de la taille de l'image par défaut de la barre d'outils.

Les exemples OutlookDemo, ToolTipDemo, et VisualStudioDemo utilisez cette méthode pour définir la collection générale d'images définies par l'utilisateur.Ils chargent le fichier nommé UserImages.bmp, qui se trouve dans le répertoire de travail de l'application.

Appelez la méthode de CMFCToolBar::GetUserImages pour récupérer la collection d'images définies par l'utilisateur dans l'application.

Configuration requise

en-tête : afxtoolbar.h

Voir aussi

Référence

Classe de CMFCToolBar

Graphique de la hiérarchie

Classe de CMFCToolBarImages

CMFCToolBar::GetUserImages