Partager via


CMFCToolBarImages, classe

Les images d'une barre d'outils. La classe d' CMFCToolBarImages gère des images de barre d'outils chargement des ressources d'application ou de fichiers.

class CMFCToolBarImages : public CObject

Membres

Constructeurs publics

Nom

Description

CMFCToolBarImages::CMFCToolBarImages

Construit un objet CMFCToolBarImages.

Méthodes publiques

Nom

Description

CMFCToolBarImages::AdaptColors

 

CMFCToolBarImages::AddIcon

Ajoute une icône aux images de barre d'outils.

CMFCToolBarImages::AddImage

Ajoute une bitmap des images de barre d'outils.

CMFCToolBarImages::CleanUp

 

CMFCToolBarImages::Clear

Libère les ressources système qui ont été alloués à cet objet.

CMFCToolBarImages::ConvertTo32Bits

Convertit les ont souligné des bitmaps à 32 images de bpp.

CMFCToolBarImages::CopyImageToClipboard

 

CMFCToolBarImages::CopyTo

 

CMFCToolBarImages::CreateFromImageList

Initialise les images de barre d'outils d'une liste d'images (CImageList, classe).

CMFCToolBarImages::CreateRegionFromImage

 

CMFCToolBarImages::DeleteImage

Supprime l'image qui a un index spécifié des images de barre d'outils si cet ensemble d'images de barre d'outils contient des images définies par l'utilisateur.

CMFCToolBarImages::Draw

Dessine une image de barre d'outils (bouton).

CMFCToolBarImages::DrawEx

 

CMFCToolBarImages::EnableRTL

 

CMFCToolBarImages::EndDrawImage

Libère des ressources système après qu'une image de barre d'outils est dessinée.

CMFCToolBarImages::ExtractIcon

Retourne l'icône qui a un index spécifié d'image des images de barre d'outils.

CMFCToolBarImages::FillDitheredRect

Remplit le rectangle à l'aide d'un pinceau dont les couleurs d'arrière-plan de barre d'outils.

CMFCToolBarImages::GetAlwaysLight

 

CMFCToolBarImages::GetBitsPerPixel

Retourne la résolution actuelle des images soulignées.

CMFCToolBarImages::GetCount

Retourne le nombre d'images dans la barre d'outils.

CMFCToolBarImages::GetDisabledImageAlpha

Retourne la valeur de canal alpha utilisée pour les images désactivées.

CMFCToolBarImages::GetFadedImageAlpha

 

CMFCToolBarImages::GetImageSize

Récupère l'un ou l'autre la taille des images de barre d'outils qui sont stockées en mémoire (taille de sources), ou la taille des images de barre d'outils qui sont dessinées à l'écran (taille de destination).

CMFCToolBarImages::GetImageWell

Retourne le handle à la bitmap qui contient toutes les images de barre d'outils.

CMFCToolBarImages::GetImageWellLight

 

CMFCToolBarImages::GetLastImageRect

 

CMFCToolBarImages::GetLightPercentage

 

CMFCToolBarImages::GetMapTo3DColors

 

CMFCToolBarImages::GetMask

 

CMFCToolBarImages::GetResourceOffset

Retourne l'index d'image pour un ID de ressource spécifiée

CMFCToolBarImages::GetScale

Retourne le ratio actuel d'échelle de les images soulignées.

CMFCToolBarImages::GetTransparentColor

 

CMFCToolBarImages::GrayImages

Grise les images de barre d'outils pour les intégrer le sembler désactivé.

CMFCToolBarImages::Is32BitTransparencySupported

Détermine si le système d'exploitation prend en charge la fusion alpha de 32 bits.

CMFCToolBarImages::IsPreMultiplyAutoCheck

 

CMFCToolBarImages::IsRTL

Détermine si la prise en charge de droite à gauche de (RTL) est activée.

CMFCToolBarImages::IsReadOnly

Détermine si les images de barre d'outils sont en lecture seule.

CMFCToolBarImages::IsScaled

Indique si les images soulignées sont mises à l'échelle ou pas.

CMFCToolBarImages::IsUserImagesList

Détermine si cet ensemble d'images de barre d'outils contient des images définies par l'utilisateur.

CMFCToolBarImages::IsValid

Détermine si cet ensemble d'images de barre d'outils contient une image valide de barre d'outils.

CMFCToolBarImages::Load

Images de barre d'outils de chargement des ressources système ou d'un fichier.

CMFCToolBarImages::LoadStr

 

CMFCToolBarImages::MapFromSysColor

 

CMFCToolBarImages::MapTo3dColors

 

CMFCToolBarImages::MapToSysColor

 

CMFCToolBarImages::MapToSysColorAlpha

 

CMFCToolBarImages::Mirror

Reflète horizontalement toutes les images de barre d'outils.

CMFCToolBarImages::MirrorBitmap

Reflète horizontalement une bitmap.

CMFCToolBarImages::MirrorBitmapVert

 

CMFCToolBarImages::MirrorVert

 

CMFCToolBarImages::OnSysColorChange

 

CMFCToolBarImages::PrepareDrawImage

Alloue les ressources requises pour dessiner une image de barre d'outils à une taille spécifiée.

CMFCToolBarImages::Save

Stocke les images de barre d'outils dans un fichier si cet ensemble d'images de barre d'outils contient des images définies par l'utilisateur.

CMFCToolBarImages::SetAlwaysLight

 

CMFCToolBarImages::SetDisabledImageAlpha

Définit la valeur de canal alpha utilisée pour les images désactivées.

CMFCToolBarImages::SetFadedImageAlpha

 

CMFCToolBarImages::SetImageSize

Définit la taille d'une image de barre d'outils (taille de source).

CMFCToolBarImages::SetLightPercentage

 

CMFCToolBarImages::SetMapTo3DColors

 

CMFCToolBarImages::SetPreMultiplyAutoCheck

 

CMFCToolBarImages::SetSingleImage

 

CMFCToolBarImages::SetTransparentColor

Définit la couleur transparente des images de barre d'outils.

CMFCToolBarImages::SmoothResize

Redimensionne souple des images soulignées.

CMFCToolBarImages::UpdateImage

Met à jour une image définie par l'utilisateur de barre d'outils d'une bitmap.

Méthodes protégées

Nom

Description

CMFCToolBarImages::PreMultiplyAlpha

 

Membres de données

Nom

Description

CMFCToolBarImages::m_bDisableTrueColorAlpha

TRUE si la fusion alpha de truecolor (couleur de 32 bits) est désactivée.

Notes

La bitmap complète des images de barre d'outils gérées par CMFCToolbarImages se compose d'un ou plusieurs petits images de barre d'outils (boutons) d'une taille fixe.

Exemple

L'exemple suivant montre comment configurer un objet d' CMFCToolBarImages en utilisant différentes méthodes dans la classe d' CMFCToolBarImages . L'exemple illustre comment définir la taille de l'image de barre d'outils, charger une image, et définir la couleur transparente de l'image. Cet extrait de code fait partie d' Exemple de démonstration de Visual Studio.

  CMFCToolBarImages m_Image;


...


        m_Image.SetImageSize (CSize (32, 32));
        m_Image.Load(IDR_START);
        m_Image.SetTransparentColor(RGB(255, 0, 255));

Hiérarchie d'héritage

CObject

   CMFCToolBarImages

Configuration requise

en-tête : afxtoolbarimages.h

Voir aussi

Référence

Graphique de la hiérarchie

CObject, classe

CMFCToolBar, classe

CMFCToolBarButton, classe

Autres ressources

classes MFC