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 |
---|---|
Crea un objeto CMFCToolBarImages. |
Métodos públicos
Name |
Descripción |
---|---|
|
|
agrega un icono a las imágenes de la barra de herramientas. |
|
agrega un mapa de bits a las imágenes de la barra de herramientas. |
|
|
|
Libera los recursos del sistema asignados a este objeto. |
|
Convierte mapas de bits subrayado a 32 imágenes de bpp. |
|
|
|
|
|
Inicialice las imágenes de la barra de herramientas de una imagen (CImageList (Clase)). |
|
|
|
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. |
|
Dibuja una imagen única de la barra de herramientas (botón). |
|
|
|
|
|
Libera los recursos del sistema después de dibujar una imagen de la barra de herramientas. |
|
devuelve el icono que tiene un índice especificado de la imagen de las imágenes de la barra de herramientas. |
|
Rellena un rectángulo con un pincel con los colores de fondo de la barra de herramientas. |
|
|
|
devuelve la resolución actual de imágenes subrayadas. |
|
devuelve el número de imágenes en la barra de herramientas. |
|
Devuelve el valor de canal alfa que se utiliza para las imágenes deshabilitadas. |
|
|
|
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). |
|
Devuelve el identificador del mapa de bits que contiene todas las imágenes de la barra de herramientas. |
|
|
|
|
|
|
|
|
|
|
|
Devuelve el índice de la imagen para un identificador especificada de recursos |
|
Devuelve la proporción actual de escala de imágenes subrayadas. |
|
|
|
Atenuadas las imágenes de la barra de herramientas para que parecen deshabilitados. |
|
Determina si el sistema operativo admite mezcla alfa de 32 bits. |
|
|
|
Determina si de derecha (RTL) a izquierda compatibilidad está habilitado. |
|
Determina si las imágenes de la barra de herramientas son de solo lectura. |
|
Indica si las imágenes subrayadas se soliciten o no. |
|
determina si este conjunto de imágenes de la barra de herramientas contiene imágenes definido por el usuario. |
|
determina si este conjunto de imágenes de la barra de herramientas contiene una imagen válida de la barra de herramientas. |
|
Imágenes de la barra de herramientas de carga de recursos del sistema o de un archivo. |
|
|
|
|
|
|
|
|
|
|
|
horizontalmente refleja todas las imágenes de la barra de herramientas. |
|
horizontalmente refleja un mapa de bits. |
|
|
|
|
|
|
|
Asigna los recursos necesarios para dibujar una imagen de la barra de herramientas del tamaño especificado. |
|
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. |
|
|
|
Establece el valor de canal alfa que se utiliza para las imágenes deshabilitadas. |
|
|
|
Establece el tamaño de la imagen de la barra de herramientas (tamaño de origen). |
|
|
|
|
|
|
|
|
|
establece el color transparente de las imágenes de la barra de herramientas. |
|
Cambia el tamaño fácilmente imágenes subrayadas. |
|
Actualizar una imagen definido por el usuario de la barra de herramientas de un mapa de bits. |
Métodos protegidos
Name |
Descripción |
---|---|
|
miembros de datos
Name |
Descripción |
---|---|
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
Requisitos
encabezado: afxtoolbarimages.h