Classe de CMFCToolBarImages
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 |
---|---|
Construit un objet CMFCToolBarImages. |
Méthodes publiques
Nom |
Description |
---|---|
|
|
Ajoute une icône aux images de barre d'outils. |
|
Ajoute une bitmap des images de barre d'outils. |
|
|
|
Libère les ressources système qui ont été alloués à cet objet. |
|
Convertit les ont souligné des bitmaps à 32 images de bpp. |
|
|
|
|
|
Initialise les images de barre d'outils d'une liste d'images (Classe de CImageList). |
|
|
|
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. |
|
Dessine une image de barre d'outils (bouton). |
|
|
|
|
|
Libère des ressources système après qu'une image de barre d'outils est dessinée. |
|
Retourne l'icône qui a un index spécifié d'image des images de barre d'outils. |
|
Remplit le rectangle à l'aide d'un pinceau dont les couleurs d'arrière-plan de barre d'outils. |
|
|
|
Retourne la résolution actuelle des images soulignées. |
|
Retourne le nombre d'images dans la barre d'outils. |
|
Retourne la valeur de canal alpha utilisée pour les images désactivées. |
|
|
|
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). |
|
Retourne le handle à la bitmap qui contient toutes les images de barre d'outils. |
|
|
|
|
|
|
|
|
|
|
|
Retourne l'index d'image pour un ID de ressource spécifiée |
|
Retourne le ratio actuel d'échelle de les images soulignées. |
|
|
|
Grise les images de barre d'outils pour les intégrer le sembler désactivé. |
|
Détermine si le système d'exploitation prend en charge la fusion alpha de 32 bits. |
|
|
|
Détermine si la prise en charge de droite à gauche de (RTL) est activée. |
|
Détermine si les images de barre d'outils sont en lecture seule. |
|
Indique si les images soulignées sont mises à l'échelle ou pas. |
|
Détermine si cet ensemble d'images de barre d'outils contient des images définies par l'utilisateur. |
|
Détermine si cet ensemble d'images de barre d'outils contient une image valide de barre d'outils. |
|
Images de barre d'outils de chargement des ressources système ou d'un fichier. |
|
|
|
|
|
|
|
|
|
|
|
Reflète horizontalement toutes les images de barre d'outils. |
|
Reflète horizontalement une bitmap. |
|
|
|
|
|
|
|
Alloue les ressources requises pour dessiner une image de barre d'outils à une taille spécifiée. |
|
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. |
|
|
|
Définit la valeur de canal alpha utilisée pour les images désactivées. |
|
|
|
Définit la taille d'une image de barre d'outils (taille de source). |
|
|
|
|
|
|
|
|
|
Définit la couleur transparente des images de barre d'outils. |
|
Redimensionne souple des images soulignées. |
|
Met à jour une image définie par l'utilisateur de barre d'outils d'une bitmap. |
Méthodes protégées
Nom |
Description |
---|---|
|
Membres de données
Nom |
Description |
---|---|
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
Configuration requise
en-tête : afxtoolbarimages.h