CToolBarCtrl::SetPressedImageList
Legt die Bildliste fest, der das aktuelle ToolBar-Steuerelement verwendet, um Schaltflächen im gedrückten Zustand darzustellen.
CImagelist* SetPressedImageList(
int iImageID,
CImageList* pImageList
);
Parameter
Parameter |
Description |
---|---|
[in] iImageID |
Der nullbasierte Index der Bildliste.Erstellen Sie diesen Parameter auf Null, wenn nur eine Bildliste verwenden. |
[in] pImageList |
Zeiger auf CImageList, der die neue Bildliste enthält. |
Rückgabewert
Zeiger auf CImageList, der die vorherige Bildliste für das aktuelle Steuerelement enthält oder NULL, wenn keine solche Bildliste festgelegt wurde.
Hinweise
Diese Methode sendet die TB_SETPRESSEDIMAGELIST Meldung, die im Windows SDK beschrieben wird.
Anforderungen
Header: afxcmn.h
Dieses Steuerelement wird in Windows Vista und höher unterstützt.
Zusätzliche Anforderungen für diese Methode werden in Build-Anforderungen für Windows Vista-gemeinsame Regelungen beschrieben.
Beispiel
Im folgenden Codebeispiel wird die gedrückte Bildliste fest, um dasselbe wie die standardmäßige Bildliste zu sein.
{
// SetPressedImageList
// Set the pressed image list to be the same as the
// normal image list.
CToolBarCtrl& m_toolBarCtrl = m_wndToolBar.GetToolBarCtrl();
CImageList* pNormalCil = m_toolBarCtrl.GetImageList();
CImageList* pPressedCil = m_toolBarCtrl.GetPressedImageList();
m_toolBarCtrl.SetPressedImageList( 0, pNormalCil );
}