Sdílet prostřednictvím


Třída CMFCToolBarImages

Obrázky na panelu nástrojů. CMFCToolBarImages Třída spravuje nástrojů obrazy načtené ze zdrojů aplikací nebo ze souborů.

class CMFCToolBarImages : public CObject

Členy

Bb984305.collapse_all(cs-cz,VS.110).gifVeřejné konstruktory

Název

Description

CMFCToolBarImages::CMFCToolBarImages

Konstrukce CMFCToolBarImages objektu.

Bb984305.collapse_all(cs-cz,VS.110).gifVeřejné metody

Název

Description

CMFCToolBarImages::AdaptColors

 

CMFCToolBarImages::AddIcon

Přidá ikonu na panelu nástrojů obrázky.

CMFCToolBarImages::AddImage

Přidá panel nástrojů obrázky rastrový obrázek.

CMFCToolBarImages::CleanUp

 

CMFCToolBarImages::Clear

Uvolní systémové prostředky, které byly přiděleny na tento objekt.

CMFCToolBarImages::ConvertTo32Bits

Podtržené převádí rastrové obrazy 32 bitů na pixel.

CMFCToolBarImages::CopyImageToClipboard

 

CMFCToolBarImages::CopyTo

 

CMFCToolBarImages::CreateFromImageList

Inicializuje nástrojů obrázky z seznam obrázků (Třída CImageList).

CMFCToolBarImages::CreateRegionFromImage

 

CMFCToolBarImages::DeleteImage

Odstraní obrázku, který má zadaný index z nástrojů obrazů, pokud tato sada nástrojů obrázky obsahuje uživatelem definované obrázky.

CMFCToolBarImages::Draw

Nakreslí jediný panel nástrojů Obrázek (tlačítko).

CMFCToolBarImages::DrawEx

 

CMFCToolBarImages::EnableRTL

 

CMFCToolBarImages::EndDrawImage

Po panel nástrojů Obrázek se uvolní systémové zdroje.

CMFCToolBarImages::ExtractIcon

Vrátí index určeného obrázku z obrazů nástrojů ikonu.

CMFCToolBarImages::FillDitheredRect

Vyplní obdélník pomocí štětce, který má barvy pozadí panelu nástrojů.

CMFCToolBarImages::GetAlwaysLight

 

CMFCToolBarImages::GetBitsPerPixel

Vrátí aktuální rozlišení obrazů podtržené.

CMFCToolBarImages::GetCount

Vrátí počet obrázků na panelu nástrojů.

CMFCToolBarImages::GetDisabledImageAlpha

Vrátí hodnotu kanálu alfa pro obrazy zakázáno.

CMFCToolBarImages::GetFadedImageAlpha

 

CMFCToolBarImages::GetImageSize

Obnoví velikost obrazů nástrojů, které jsou uloženy v paměti (velikost zdroje) nebo velikost obrazů nástrojů, které jsou stanoveny na obrazovce (velikost cílového).

CMFCToolBarImages::GetImageWell

Vrátí popisovač bitmapy obsahující všechny nástrojů obrázky.

CMFCToolBarImages::GetImageWellLight

 

CMFCToolBarImages::GetLastImageRect

 

CMFCToolBarImages::GetLightPercentage

 

CMFCToolBarImages::GetMapTo3DColors

 

CMFCToolBarImages::GetMask

 

CMFCToolBarImages::GetResourceOffset

Vrátí index obrázku pro zadaný zdroj ID.

CMFCToolBarImages::GetScale

Vrátí aktuální poměr podtržený obrazů.

CMFCToolBarImages::GetTransparentColor

 

CMFCToolBarImages::GrayImages

Grays obrazy nástrojů Vzhled zakázáno.

CMFCToolBarImages::Is32BitTransparencySupported

Určuje, zda operační systém podporuje 32bitové alfa prolnutí.

CMFCToolBarImages::IsPreMultiplyAutoCheck

 

CMFCToolBarImages::IsRTL

Určuje, zda je povolena podpora zprava doleva (RTL).

CMFCToolBarImages::IsReadOnly

Určuje, zda panel nástrojů obrázky jsou jen pro čtení.

CMFCToolBarImages::IsScaled

Udává, zda se měřítko podtržený obrazů, či nikoli.

CMFCToolBarImages::IsUserImagesList

Určuje, zda tato sada nástrojů obrázky obsahuje uživatelem definované obrázky.

CMFCToolBarImages::IsValid

Určuje, zda tato sada nástrojů obrázky obsahuje platný panel nástrojů Obrázek.

CMFCToolBarImages::Load

Panel nástrojů obrázky načte ze systémových prostředků nebo ze souboru.

CMFCToolBarImages::LoadStr

 

CMFCToolBarImages::MapFromSysColor

 

CMFCToolBarImages::MapTo3dColors

 

CMFCToolBarImages::MapToSysColor

 

CMFCToolBarImages::MapToSysColorAlpha

 

CMFCToolBarImages::Mirror

Odráží všechny nástrojů obrázky vodorovně.

CMFCToolBarImages::MirrorBitmap

Vodorovně zrcadlí bitmapy.

CMFCToolBarImages::MirrorBitmapVert

 

CMFCToolBarImages::MirrorVert

 

CMFCToolBarImages::OnSysColorChange

 

CMFCToolBarImages::PrepareDrawImage

Přiděluje prostředky potřebné k obrázku na panelu nástrojů kreslení zadané velikosti.

CMFCToolBarImages::Save

Panel nástrojů obrázky ukládá do souboru, pokud tato sada nástrojů obrázky obsahuje uživatelem definované obrázky.

CMFCToolBarImages::SetAlwaysLight

 

CMFCToolBarImages::SetDisabledImageAlpha

Nastaví hodnotu kanálu alfa pro obrazy zakázáno.

CMFCToolBarImages::SetFadedImageAlpha

 

CMFCToolBarImages::SetImageSize

Nastaví velikost panelu nástrojů Obrázek (velikost zdroje).

CMFCToolBarImages::SetLightPercentage

 

CMFCToolBarImages::SetMapTo3DColors

 

CMFCToolBarImages::SetPreMultiplyAutoCheck

 

CMFCToolBarImages::SetSingleImage

 

CMFCToolBarImages::SetTransparentColor

Nastaví barvu průhlednou nástrojů obrazů.

CMFCToolBarImages::SmoothResize

Hladce změní velikost obrazů podtržené.

CMFCToolBarImages::UpdateImage

Aktualizuje uživatelský panel nástrojů Obrázek z rastrového obrázku.

Bb984305.collapse_all(cs-cz,VS.110).gifChráněné metody

Název

Description

CMFCToolBarImages::PreMultiplyAlpha

 

Bb984305.collapse_all(cs-cz,VS.110).gifDatové členy

Název

Description

CMFCToolBarImages::m_bDisableTrueColorAlpha

TRUEPokud je zakázáno truecolor alfa prolnutí (32bitové barvy).

Poznámky

Úplné bitmapové obrazy nástrojů spravované CMFCToolbarImages se skládá z jednoho nebo více obrazů malý panel nástrojů (tlačítka) pevné velikosti.

Příklad

Následující příklad ukazuje, jak nakonfigurovat CMFCToolBarImages pomocí různých metod v objektu CMFCToolBarImages třídy.Příklad ukazuje, jak nastavit velikost obrázku panelu nástrojů, načtení obrazu a nastavit průhlednou barvu obrázku.Tento fragment kódu je součástí Visual Studio Demo vzorku.

    CMFCToolBarImages m_Image;


...


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

Hierarchii dědičnosti

CObject

   CMFCToolBarImages

Požadavky

Záhlaví: afxtoolbarimages.h

Viz také

Referenční dokumentace

Diagram hierarchie

Třída CObject

Třída CMFCToolBar

Třída CMFCToolBarButton

Další zdroje

Třídy MFC