Partager via


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 );
    }

Voir aussi

Référence

Classe de CToolBarCtrl

Graphique de la hiérarchie

TB_SETPRESSEDIMAGELIST

CImageList

CToolBarCtrl::GetPressedImageList