CToolBarCtrl::SetPressedImageList
Définit la liste d'images que le contrôle de barre d'outils actuellement l'utilise pour représenter des boutons dans l'état enfoncé.
CImagelist* SetPressedImageList(
int iImageID,
CImageList* pImageList
);
Paramètres
Paramètre |
Description |
---|---|
[in] iImageID |
l'index de base zéro de la liste d'images.Affectez à ce paramètre la valeur zéro si vous utilisez une seule liste d'images. |
[in] pImageList |
Pointeur vers CImageList qui contient la nouvelle liste d'images. |
Valeur de retour
Pointeur vers CImageList qui contient la liste des images précédente pour le contrôle actuel, ou NULL si aucune liste d'images n'a été définie.
Notes
Cette méthode envoie le message de TB_SETPRESSEDIMAGELIST , qui est décrit dans Kit de développement logiciel Windows.
Configuration requise
en-tête : afxcmn.h
Ce contrôle est pris en charge dans Windows Vista et versions ultérieures.
Les spécifications supplémentaires pour cette méthode sont décrites dans Spécifications de génération des contrôles communs Windows Vista.
Exemple
L'exemple de code suivant définit la liste d'images enfoncée pour être identique à la liste d'images par défaut.
{
// 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 );
}