Freigeben über


CMFCToolBar::SetUserImages

Legt die Auflistung benutzerdefinierter Bilder in der Anwendung fest.

static BOOL SetUserImages(
   CMFCToolBarImages* pUserImages 
);

Parameter

  • [in] pUserImages
    Ein Zeiger auf die Auflistung benutzerdefinierter Bilder.

Rückgabewert

Ungleich 0 (null), wenn die Methode folgt; andernfalls 0, wenn das angegebene Objekt CMFCToolBarImages ungültig ist oder eine Bildgröße verfügt, die von der standardmäßigen Bildgröße der Symbolleiste unterscheidet.

Hinweise

Das Framework verwendet benutzerdefinierte Bilder, um Symbolleisten-Schaltflächen zu zeichnen, die vom Benutzer angepasst werden. Die Bildliste, die von pUserImages angegeben wird, wird von allen Symbolleisten in der Anwendung freigegeben.

Diese Methode generiert einen Assertionsfehler in Debugbuilds, wenn das angegebene Objekt CMFCToolBarImages ungültig ist oder eine Bildgröße verfügt, die von der standardmäßigen Bildgröße der Symbolleiste unterscheidet.

Die Beispiele OutlookDemo, ToolTipDemo und VisualStudioDemo verwenden diese Methode, um die globale Auflistung benutzerdefinierter Bilder festzulegen. Laden Sie die Datei, die UserImages.bmp ", die im Arbeitsverzeichnis der Anwendung ist.

Rufen Sie die CMFCToolBar::GetUserImages-Methode auf, um die Auflistung benutzerdefinierter Bilder in der Anwendung abzurufen.

Anforderungen

Header: afxtoolbar.h

Siehe auch

Referenz

CMFCToolBar-Klasse

Hierarchiediagramm

CMFCToolBarImages-Klasse

CMFCToolBar::GetUserImages