Partager via


CMFCBaseTabCtrl::SetImageList

Définit la liste d'images d'icône du contrôle onglet.

virtual BOOL SetImageList(
   UINT uiID,
   int cx = 15,
   COLORREF clrTransp = RGB(255,0,255)
);

virtual BOOL SetImageList(
   HIMAGELIST hImageList 
);

Paramètres

  • [in] uiID
    Un ID de ressource bitmap SetImageList charge la liste d'images de cette ressource.

  • [in] cx
    La largeur de chaque image en pixels.

  • [in] clrTransp
    Un paramètre de COLORREF qui indique la couleur transparente de l'image.

  • [in] hImageList
    Un handle à une liste d'images préchargée.

Valeur de retour

Une valeur différente de zéro si la méthode a réussi ; 0 sinon.

Notes

Les images de la liste d'images d'icône s'affichent à côté des étiquettes pour la table. Pour afficher une icône, vous devez spécifier son index lorsque vous appelez CMFCBaseTabCtrl::AddTab.

SetImageList échoue si le contrôle onglet est créé avec un style à deux dimensions. Il échouera également si l'infrastructure ne peut pas charger l'image indiquée par uiID.

Cette méthode recalcule la hauteur de l'onglet en fonction de les tailles de texte et image.

Configuration requise

en-tête : afxbasetabctrl.h

Voir aussi

Référence

CMFCBaseTabCtrl, classe

Graphique de la hiérarchie