Condividi tramite


Classe CMFCToolBarImages

Le immagini in una barra degli strumenti. La classe CMFCToolBarImages mantiene immagini della barra degli strumenti caricati dalle risorse dell'applicazione o file.

class CMFCToolBarImages : public CObject

Membri

Costruttori pubblici

Nome

Descrizione

CMFCToolBarImages::CMFCToolBarImages

Costruisce un oggetto CMFCToolBarImages.

Metodi pubblici

Nome

Descrizione

CMFCToolBarImages::AdaptColors

 

CMFCToolBarImages::AddIcon

Aggiungere un'icona alle immagini della barra degli strumenti.

CMFCToolBarImages::AddImage

Aggiunge una bitmap immagini della barra degli strumenti.

CMFCToolBarImages::CleanUp

 

CMFCToolBarImages::Clear

Libera le risorse di sistema allocati a questo oggetto.

CMFCToolBarImages::ConvertTo32Bits

Bitmap sottolineate convertiti in 32 immagini di bpp.

CMFCToolBarImages::CopyImageToClipboard

 

CMFCToolBarImages::CopyTo

 

CMFCToolBarImages::CreateFromImageList

Inizializza le immagini della barra degli strumenti da un elenco immagini (Classe CImageList).

CMFCToolBarImages::CreateRegionFromImage

 

CMFCToolBarImages::DeleteImage

Elimina l'immagine con indice specificato dalle immagini della barra degli strumenti se questo set di immagini della barra degli strumenti contiene le immagini definite dall'utente.

CMFCToolBarImages::Draw

Disegna una singola immagine della barra degli strumenti (pulsante).

CMFCToolBarImages::DrawEx

 

CMFCToolBarImages::EnableRTL

 

CMFCToolBarImages::EndDrawImage

Libera le risorse di sistema dopo che un'immagine della barra degli strumenti viene disegnata.

CMFCToolBarImages::ExtractIcon

Restituisce l'icona con indice specificato di immagine dalle immagini della barra degli strumenti.

CMFCToolBarImages::FillDitheredRect

Inserisce un rettangolo utilizzando un pennello con i colori di sfondo della barra degli strumenti.

CMFCToolBarImages::GetAlwaysLight

 

CMFCToolBarImages::GetBitsPerPixel

Restituisce la risoluzione corrente di immagini sottolineate.

CMFCToolBarImages::GetCount

Restituisce il numero delle immagini sulla barra degli strumenti.

CMFCToolBarImages::GetDisabledImageAlpha

Restituisce il valore del canale alfa utilizzato per immagini disabilitate.

CMFCToolBarImages::GetFadedImageAlpha

 

CMFCToolBarImages::GetImageSize

Recupera una delle dimensioni delle immagini della barra degli strumenti archiviate in memoria (dimensione di origine), o le dimensioni delle immagini della barra degli strumenti che sono attinte lo schermo (dimensione di destinazione.

CMFCToolBarImages::GetImageWell

Restituisce l'handle la bitmap che contiene tutte le immagini della barra degli strumenti.

CMFCToolBarImages::GetImageWellLight

 

CMFCToolBarImages::GetLastImageRect

 

CMFCToolBarImages::GetLightPercentage

 

CMFCToolBarImages::GetMapTo3DColors

 

CMFCToolBarImages::GetMask

 

CMFCToolBarImages::GetResourceOffset

Restituisce l'indice di immagini per un ID di risorsa

CMFCToolBarImages::GetScale

Rapporto corrente della scala di restituzione di immagini sottolineate.

CMFCToolBarImages::GetTransparentColor

 

CMFCToolBarImages::GrayImages

Ingrigisce le immagini della barra degli strumenti per renderli il essere disabilitato.

CMFCToolBarImages::Is32BitTransparencySupported

Determina se la fusione alfa pari a 32 bit del sistema operativo supporta.

CMFCToolBarImages::IsPreMultiplyAutoCheck

 

CMFCToolBarImages::IsRTL

Determina se il supporto da destra a sinistra di (RTL) è abilitato.

CMFCToolBarImages::IsReadOnly

Determina se le immagini della barra degli strumenti sono di sola lettura.

CMFCToolBarImages::IsScaled

Indica se le immagini sottolineate vengono ridimensionate o meno.

CMFCToolBarImages::IsUserImagesList

Determina se questo set di immagini della barra degli strumenti contiene le immagini definite dall'utente.

CMFCToolBarImages::IsValid

Determina se questo set di immagini della barra degli strumenti contiene un'immagine valida della barra degli strumenti.

CMFCToolBarImages::Load

Immagini della barra degli strumenti carica le risorse di sistema o da un file.

CMFCToolBarImages::LoadStr

 

CMFCToolBarImages::MapFromSysColor

 

CMFCToolBarImages::MapTo3dColors

 

CMFCToolBarImages::MapToSysColor

 

CMFCToolBarImages::MapToSysColorAlpha

 

CMFCToolBarImages::Mirror

Orizzontalmente rispecchia tutte le immagini della barra degli strumenti.

CMFCToolBarImages::MirrorBitmap

Orizzontalmente rispecchia una bitmap.

CMFCToolBarImages::MirrorBitmapVert

 

CMFCToolBarImages::MirrorVert

 

CMFCToolBarImages::OnSysColorChange

 

CMFCToolBarImages::PrepareDrawImage

Alloca le risorse necessarie per disegnare un'immagine della barra degli strumenti su una dimensione specifica.

CMFCToolBarImages::Save

Archivia le immagini della barra degli strumenti in un file se questo set di immagini della barra degli strumenti contiene le immagini definite dall'utente.

CMFCToolBarImages::SetAlwaysLight

 

CMFCToolBarImages::SetDisabledImageAlpha

Imposta il valore del canale alfa utilizzato per immagini disabilitate.

CMFCToolBarImages::SetFadedImageAlpha

 

CMFCToolBarImages::SetImageSize

Imposta la dimensione di un'immagine della barra degli strumenti (dimensione di origine.

CMFCToolBarImages::SetLightPercentage

 

CMFCToolBarImages::SetMapTo3DColors

 

CMFCToolBarImages::SetPreMultiplyAutoCheck

 

CMFCToolBarImages::SetSingleImage

 

CMFCToolBarImages::SetTransparentColor

Imposta il colore completamente trasparente immagini della barra degli strumenti.

CMFCToolBarImages::SmoothResize

Ridimensionare agevolmente le immagini sottolineate.

CMFCToolBarImages::UpdateImage

Aggiorna un'immagine definita dall'utente della barra degli strumenti da una bitmap.

Metodi protetti

Nome

Descrizione

CMFCToolBarImages::PreMultiplyAlpha

 

Membri di dati

Nome

Descrizione

CMFCToolBarImages::m_bDisableTrueColorAlpha

TRUE se la fusione alfa di truecolor (colori a 32 bit) è disabilitato.

Note

La bitmap completo delle immagini della barra degli strumenti gestite da CMFCToolbarImages è costituito da uno o più piccole immagini della barra degli strumenti (pulsanti) di dimensioni fisse.

Esempio

Nell'esempio seguente viene illustrato come configurare un oggetto CMFCToolBarImages utilizzando i diversi metodi nella classe CMFCToolBarImages. L'esempio mostra come impostare la dimensione dell'immagine della barra degli strumenti, caricare un'immagine e impostare il colore trasparenza dell'immagine. Questo frammento di codice fa parte Esempio demo di Visual Studio.

   CMFCToolBarImages m_Image;


...


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

Gerarchia di ereditarietà

CObject

   CMFCToolBarImages

Requisiti

intestazione: afxtoolbarimages.h

Vedere anche

Riferimenti

Grafico delle gerarchie

Classe CObject

Classe CMFCToolBar

Classe CMFCToolBarButton

Altre risorse

Classi MFC