CMFCToolBarImages-Klasse
Die Bilder auf einer Symbolleiste. Die CMFCToolBarImages-Klasse verwaltet die Symbolleistenimages, die aus Anwendungsressourcen oder aus Dateien geladen werden.
class CMFCToolBarImages : public CObject
Mitglieder
Öffentliche Konstruktoren
Name |
Description |
---|---|
Erstellt ein CMFCToolBarImages-Objekt. |
Öffentliche Methoden
Name |
Description |
---|---|
|
|
Fügt ein Symbol den Symbolleistenimages hinzu. |
|
Fügt eine Bitmap den Symbolleistenimages hinzu. |
|
|
|
Gibt die Systemressourcen frei, die diesem Objekt zugeordnet wurden. |
|
Wird unterstrichen Bitmap auf 32 bpp Bilder. |
|
|
|
|
|
Initialisiert die Symbolleistenimages aus einer Bildliste (CImageList-Klasse). |
|
|
|
Löscht das Bild, das einen angegebenen Index aus der Symbolleistenimages verfügt, wenn dieser Satz Symbolleistenimages benutzerdefinierte Bilder enthält. |
|
Zeichnet ein einzelnes Symbolleistenbild (Schaltfläche). |
|
|
|
|
|
Gibt Systemressourcen frei, nachdem ein Symbolleistenbild gezeichnet wird. |
|
Gibt das Symbol zurück, das einen angegebenen Bildindex von den Symbolleistenimages verfügt. |
|
Füllt ein Rechteck mit einem Pinsel aus, der die Symbolleistenhintergrundfarben verfügt. |
|
|
|
Gibt aktuelle Auflösung von unterstrichenen Bilder zurück. |
|
Gibt die Anzahl der Bilder auf der Symbolleiste zurück. |
|
Gibt den Alphakanalwert zurück, der für deaktivierte Bilder verwendet wird. |
|
|
|
Ruft entweder die Größe der Symbolleistenimages ab, die im Arbeitsspeicher (Quellgröße) gespeichert werden, oder die Größe der Symbolleistenimages, die auf dem Bildschirm gezeichnet werden (Zielgröße). |
|
Gibt das Handle auf die Bitmap zurück, die alle Symbolleistenimages enthält. |
|
|
|
|
|
|
|
|
|
|
|
Gibt den Bildindex für eine bestimmte Ressourcen-ID zurück |
|
Aktuelles Skala-Verhältnis der EINGABETASTE unterstrichene Bilder. |
|
|
|
Blendet die Symbolleistenimages ab, um den deaktivierten Aussehen zu ihnen. |
|
Bestimmt, ob das Betriebssystem 32-Bit-Alphablending unterstützt. |
|
|
|
Bestimmt, ob Unterstützung (RTL) von rechts nach links aktiviert ist. |
|
Bestimmt, ob die Symbolleistenimages schreibgeschützt sind. |
|
Teilt mit, ob die unterstrichenen Bilder oder nicht skaliert werden. |
|
Bestimmt, ob dieser Satz Symbolleistenimages benutzerdefinierte Bilder enthält. |
|
Bestimmt, ob dieser Satz Symbolleistenimages ein gültiges Symbolleistenbild enthält. |
|
Lastsymbolleistenimages von Systemressourcen oder aus einer Datei. |
|
|
|
|
|
|
|
|
|
|
|
Spiegelt horizontal alle Symbolleistenimages. |
|
Spiegelt horizontal eine Bitmap. |
|
|
|
|
|
|
|
Ordnet die Ressourcen zu, die erforderlich sind, um ein Symbolleistenbild an einem angegebenen zu zeichnen. |
|
Speichert die Symbolleistenimages in einer Datei, wenn dieser Satz Symbolleistenimages benutzerdefinierte Bilder enthält. |
|
|
|
Legt den Alphakanalwert fest, der für deaktivierte Bilder verwendet wird. |
|
|
|
Legt die Größe eines Symbolleistenimages fest (Quellgröße). |
|
|
|
|
|
|
|
|
|
Legt die transparente Farbe der Symbolleistenimages fest. |
|
Ändert reibungslos unterstrichene Bilder Größe. |
|
Aktualisiert ein benutzerdefiniertes Symbolleistenbild einer Bitmap. |
Geschützte Methoden
Name |
Description |
---|---|
|
Datenmember
Name |
Description |
---|---|
TRUE, wenn truecolor Alphablending (32-Bit-Farbe) deaktiviert ist. |
Hinweise
Die vollständige Bitmap aus den Symbolleistenimages, die von CMFCToolbarImages verwaltet werden, besteht aus einem oder mehreren kleinen Symbolleistenimages (Schaltflächen) einer festen Größe.
Beispiel
Das folgende Beispiel zeigt, wie ein Objekt CMFCToolBarImages konfiguriert, indem verschiedene Methoden in der CMFCToolBarImages-Klasse angewendet wird. Im Beispiel wird gezeigt, wie die Größe des Symbolleistenimages, ein Bild laden und legen die transparente Farbe des Bilds festlegen. Dieser Codeausschnitt ist Teil Visual Studio-Demobeispiel.
CMFCToolBarImages m_Image;
...
m_Image.SetImageSize (CSize (32, 32));
m_Image.Load(IDR_START);
m_Image.SetTransparentColor(RGB(255, 0, 255));
Vererbungshierarchie
Anforderungen
Header: afxtoolbarimages.h