Compartir a través de


CMFCToolBarImages Class

Las imágenes de una barra de herramientas. La clase de CMFCToolBarImages administra las imágenes de la barra de herramientas cargan de recursos de la aplicación o archivos.

class CMFCToolBarImages : public CObject

Members

Constructores públicos

Name

Descripción

CMFCToolBarImages::CMFCToolBarImages

Crea un objeto CMFCToolBarImages.

Métodos públicos

Name

Descripción

CMFCToolBarImages::AdaptColors

 

CMFCToolBarImages::AddIcon

agrega un icono a las imágenes de la barra de herramientas.

CMFCToolBarImages::AddImage

agrega un mapa de bits a las imágenes de la barra de herramientas.

CMFCToolBarImages::CleanUp

 

CMFCToolBarImages::Clear

Libera los recursos del sistema asignados a este objeto.

CMFCToolBarImages::ConvertTo32Bits

Convierte mapas de bits subrayado a 32 imágenes de bpp.

CMFCToolBarImages::CopyImageToClipboard

 

CMFCToolBarImages::CopyTo

 

CMFCToolBarImages::CreateFromImageList

Inicialice las imágenes de la barra de herramientas de una imagen (CImageList (Clase)).

CMFCToolBarImages::CreateRegionFromImage

 

CMFCToolBarImages::DeleteImage

elimina la imagen que tiene un índice especificado de las imágenes de la barra de herramientas si este conjunto de imágenes de la barra de herramientas contiene imágenes definido por el usuario.

CMFCToolBarImages::Draw

Dibuja una imagen única de la barra de herramientas (botón).

CMFCToolBarImages::DrawEx

 

CMFCToolBarImages::EnableRTL

 

CMFCToolBarImages::EndDrawImage

Libera los recursos del sistema después de dibujar una imagen de la barra de herramientas.

CMFCToolBarImages::ExtractIcon

devuelve el icono que tiene un índice especificado de la imagen de las imágenes de la barra de herramientas.

CMFCToolBarImages::FillDitheredRect

Rellena un rectángulo con un pincel con los colores de fondo de la barra de herramientas.

CMFCToolBarImages::GetAlwaysLight

 

CMFCToolBarImages::GetBitsPerPixel

devuelve la resolución actual de imágenes subrayadas.

CMFCToolBarImages::GetCount

devuelve el número de imágenes en la barra de herramientas.

CMFCToolBarImages::GetDisabledImageAlpha

Devuelve el valor de canal alfa que se utiliza para las imágenes deshabilitadas.

CMFCToolBarImages::GetFadedImageAlpha

 

CMFCToolBarImages::GetImageSize

Recupera el tamaño de las imágenes de la barra de herramientas que se almacenan en memoria (tamaño de origen), o el tamaño de las imágenes de la barra de herramientas que se dibujan en la presentación (tamaño de destino).

CMFCToolBarImages::GetImageWell

Devuelve el identificador del mapa de bits que contiene todas las imágenes de la barra de herramientas.

CMFCToolBarImages::GetImageWellLight

 

CMFCToolBarImages::GetLastImageRect

 

CMFCToolBarImages::GetLightPercentage

 

CMFCToolBarImages::GetMapTo3DColors

 

CMFCToolBarImages::GetMask

 

CMFCToolBarImages::GetResourceOffset

Devuelve el índice de la imagen para un identificador especificada de recursos

CMFCToolBarImages::GetScale

Devuelve la proporción actual de escala de imágenes subrayadas.

CMFCToolBarImages::GetTransparentColor

 

CMFCToolBarImages::GrayImages

Atenuadas las imágenes de la barra de herramientas para que parecen deshabilitados.

CMFCToolBarImages::Is32BitTransparencySupported

Determina si el sistema operativo admite mezcla alfa de 32 bits.

CMFCToolBarImages::IsPreMultiplyAutoCheck

 

CMFCToolBarImages::IsRTL

Determina si de derecha (RTL) a izquierda compatibilidad está habilitado.

CMFCToolBarImages::IsReadOnly

Determina si las imágenes de la barra de herramientas son de solo lectura.

CMFCToolBarImages::IsScaled

Indica si las imágenes subrayadas se soliciten o no.

CMFCToolBarImages::IsUserImagesList

determina si este conjunto de imágenes de la barra de herramientas contiene imágenes definido por el usuario.

CMFCToolBarImages::IsValid

determina si este conjunto de imágenes de la barra de herramientas contiene una imagen válida de la barra de herramientas.

CMFCToolBarImages::Load

Imágenes de la barra de herramientas de carga de recursos del sistema o de un archivo.

CMFCToolBarImages::LoadStr

 

CMFCToolBarImages::MapFromSysColor

 

CMFCToolBarImages::MapTo3dColors

 

CMFCToolBarImages::MapToSysColor

 

CMFCToolBarImages::MapToSysColorAlpha

 

CMFCToolBarImages::Mirror

horizontalmente refleja todas las imágenes de la barra de herramientas.

CMFCToolBarImages::MirrorBitmap

horizontalmente refleja un mapa de bits.

CMFCToolBarImages::MirrorBitmapVert

 

CMFCToolBarImages::MirrorVert

 

CMFCToolBarImages::OnSysColorChange

 

CMFCToolBarImages::PrepareDrawImage

Asigna los recursos necesarios para dibujar una imagen de la barra de herramientas del tamaño especificado.

CMFCToolBarImages::Save

almacena las imágenes de la barra de herramientas en un archivo si este conjunto de imágenes de la barra de herramientas contiene imágenes definido por el usuario.

CMFCToolBarImages::SetAlwaysLight

 

CMFCToolBarImages::SetDisabledImageAlpha

Establece el valor de canal alfa que se utiliza para las imágenes deshabilitadas.

CMFCToolBarImages::SetFadedImageAlpha

 

CMFCToolBarImages::SetImageSize

Establece el tamaño de la imagen de la barra de herramientas (tamaño de origen).

CMFCToolBarImages::SetLightPercentage

 

CMFCToolBarImages::SetMapTo3DColors

 

CMFCToolBarImages::SetPreMultiplyAutoCheck

 

CMFCToolBarImages::SetSingleImage

 

CMFCToolBarImages::SetTransparentColor

establece el color transparente de las imágenes de la barra de herramientas.

CMFCToolBarImages::SmoothResize

Cambia el tamaño fácilmente imágenes subrayadas.

CMFCToolBarImages::UpdateImage

Actualizar una imagen definido por el usuario de la barra de herramientas de un mapa de bits.

Métodos protegidos

Name

Descripción

CMFCToolBarImages::PreMultiplyAlpha

 

miembros de datos

Name

Descripción

CMFCToolBarImages::m_bDisableTrueColorAlpha

TRUE si se deshabilita la mezcla alfa de truecolor (color de 32 bits).

Comentarios

El mapa de bits completo de las imágenes de la barra de herramientas administradas por CMFCToolbarImages consta de una o más pequeñas imágenes de la barra de herramientas (botones) de un tamaño fijo.

Ejemplo

El ejemplo siguiente muestra cómo configurar un objeto de CMFCToolBarImages mediante varios métodos en la clase de CMFCToolBarImages . El ejemplo muestra cómo establecer el tamaño de la imagen de la barra de herramientas, carga una imagen, y establece el color transparente en la imagen. Este fragmento de código es parte de Ejemplo de demostración de Visual Studio.

   CMFCToolBarImages m_Image;


...


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

Jerarquía de herencia

CObject

   CMFCToolBarImages

Requisitos

encabezado: afxtoolbarimages.h

Vea también

Referencia

Gráfico de jerarquías

CObject (Clase)

CMFCToolBar Class

CMFCToolBarButton Class

Otros recursos

Clases de MFC