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

Bb984305.collapse_all(de-de,VS.110).gifÖffentliche Konstruktoren

Name

Description

CMFCToolBarImages::CMFCToolBarImages

Erstellt ein CMFCToolBarImages-Objekt.

Bb984305.collapse_all(de-de,VS.110).gifÖffentliche Methoden

Name

Description

CMFCToolBarImages::AdaptColors

 

CMFCToolBarImages::AddIcon

Fügt ein Symbol den Symbolleistenimages hinzu.

CMFCToolBarImages::AddImage

Fügt eine Bitmap den Symbolleistenimages hinzu.

CMFCToolBarImages::CleanUp

 

CMFCToolBarImages::Clear

Gibt die Systemressourcen frei, die diesem Objekt zugeordnet wurden.

CMFCToolBarImages::ConvertTo32Bits

Wird unterstrichen Bitmap auf 32 bpp Bilder.

CMFCToolBarImages::CopyImageToClipboard

 

CMFCToolBarImages::CopyTo

 

CMFCToolBarImages::CreateFromImageList

Initialisiert die Symbolleistenimages aus einer Bildliste (CImageList-Klasse).

CMFCToolBarImages::CreateRegionFromImage

 

CMFCToolBarImages::DeleteImage

Löscht das Bild, das einen angegebenen Index aus der Symbolleistenimages verfügt, wenn dieser Satz Symbolleistenimages benutzerdefinierte Bilder enthält.

CMFCToolBarImages::Draw

Zeichnet ein einzelnes Symbolleistenbild (Schaltfläche).

CMFCToolBarImages::DrawEx

 

CMFCToolBarImages::EnableRTL

 

CMFCToolBarImages::EndDrawImage

Gibt Systemressourcen frei, nachdem ein Symbolleistenbild gezeichnet wird.

CMFCToolBarImages::ExtractIcon

Gibt das Symbol zurück, das einen angegebenen Bildindex von den Symbolleistenimages verfügt.

CMFCToolBarImages::FillDitheredRect

Füllt ein Rechteck mit einem Pinsel aus, der die Symbolleistenhintergrundfarben verfügt.

CMFCToolBarImages::GetAlwaysLight

 

CMFCToolBarImages::GetBitsPerPixel

Gibt aktuelle Auflösung von unterstrichenen Bilder zurück.

CMFCToolBarImages::GetCount

Gibt die Anzahl der Bilder auf der Symbolleiste zurück.

CMFCToolBarImages::GetDisabledImageAlpha

Gibt den Alphakanalwert zurück, der für deaktivierte Bilder verwendet wird.

CMFCToolBarImages::GetFadedImageAlpha

 

CMFCToolBarImages::GetImageSize

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).

CMFCToolBarImages::GetImageWell

Gibt das Handle auf die Bitmap zurück, die alle Symbolleistenimages enthält.

CMFCToolBarImages::GetImageWellLight

 

CMFCToolBarImages::GetLastImageRect

 

CMFCToolBarImages::GetLightPercentage

 

CMFCToolBarImages::GetMapTo3DColors

 

CMFCToolBarImages::GetMask

 

CMFCToolBarImages::GetResourceOffset

Gibt den Bildindex für eine bestimmte Ressourcen-ID zurück

CMFCToolBarImages::GetScale

Aktuelles Skala-Verhältnis der EINGABETASTE unterstrichene Bilder.

CMFCToolBarImages::GetTransparentColor

 

CMFCToolBarImages::GrayImages

Blendet die Symbolleistenimages ab, um den deaktivierten Aussehen zu ihnen.

CMFCToolBarImages::Is32BitTransparencySupported

Bestimmt, ob das Betriebssystem 32-Bit-Alphablending unterstützt.

CMFCToolBarImages::IsPreMultiplyAutoCheck

 

CMFCToolBarImages::IsRTL

Bestimmt, ob Unterstützung (RTL) von rechts nach links aktiviert ist.

CMFCToolBarImages::IsReadOnly

Bestimmt, ob die Symbolleistenimages schreibgeschützt sind.

CMFCToolBarImages::IsScaled

Teilt mit, ob die unterstrichenen Bilder oder nicht skaliert werden.

CMFCToolBarImages::IsUserImagesList

Bestimmt, ob dieser Satz Symbolleistenimages benutzerdefinierte Bilder enthält.

CMFCToolBarImages::IsValid

Bestimmt, ob dieser Satz Symbolleistenimages ein gültiges Symbolleistenbild enthält.

CMFCToolBarImages::Load

Lastsymbolleistenimages von Systemressourcen oder aus einer Datei.

CMFCToolBarImages::LoadStr

 

CMFCToolBarImages::MapFromSysColor

 

CMFCToolBarImages::MapTo3dColors

 

CMFCToolBarImages::MapToSysColor

 

CMFCToolBarImages::MapToSysColorAlpha

 

CMFCToolBarImages::Mirror

Spiegelt horizontal alle Symbolleistenimages.

CMFCToolBarImages::MirrorBitmap

Spiegelt horizontal eine Bitmap.

CMFCToolBarImages::MirrorBitmapVert

 

CMFCToolBarImages::MirrorVert

 

CMFCToolBarImages::OnSysColorChange

 

CMFCToolBarImages::PrepareDrawImage

Ordnet die Ressourcen zu, die erforderlich sind, um ein Symbolleistenbild an einem angegebenen zu zeichnen.

CMFCToolBarImages::Save

Speichert die Symbolleistenimages in einer Datei, wenn dieser Satz Symbolleistenimages benutzerdefinierte Bilder enthält.

CMFCToolBarImages::SetAlwaysLight

 

CMFCToolBarImages::SetDisabledImageAlpha

Legt den Alphakanalwert fest, der für deaktivierte Bilder verwendet wird.

CMFCToolBarImages::SetFadedImageAlpha

 

CMFCToolBarImages::SetImageSize

Legt die Größe eines Symbolleistenimages fest (Quellgröße).

CMFCToolBarImages::SetLightPercentage

 

CMFCToolBarImages::SetMapTo3DColors

 

CMFCToolBarImages::SetPreMultiplyAutoCheck

 

CMFCToolBarImages::SetSingleImage

 

CMFCToolBarImages::SetTransparentColor

Legt die transparente Farbe der Symbolleistenimages fest.

CMFCToolBarImages::SmoothResize

Ändert reibungslos unterstrichene Bilder Größe.

CMFCToolBarImages::UpdateImage

Aktualisiert ein benutzerdefiniertes Symbolleistenbild einer Bitmap.

Bb984305.collapse_all(de-de,VS.110).gifGeschützte Methoden

Name

Description

CMFCToolBarImages::PreMultiplyAlpha

 

Bb984305.collapse_all(de-de,VS.110).gifDatenmember

Name

Description

CMFCToolBarImages::m_bDisableTrueColorAlpha

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

CObject

   CMFCToolBarImages

Anforderungen

Header: afxtoolbarimages.h

Siehe auch

Referenz

Hierarchien-Diagramm

CObject-Klasse

CMFCToolBar-Klasse

CMFCToolBarButton-Klasse

Weitere Ressourcen

MFC-Klassen