AFX_GLOBAL_DATA (Estructura)
La estructura AFX_GLOBAL_DATA contiene los campos y métodos que se utilizan para administrar el marco o personalizar el aspecto y el comportamiento de la aplicación.
struct AFX_GLOBAL_DATA
Miembros
Constructores públicos
Name |
Descripción |
---|---|
AFX_GLOBAL_DATA::AFX_GLOBAL_DATA |
Crea una estructura AFX_GLOBAL_DATA. |
AFX_GLOBAL_DATA::~AFX_GLOBAL_DATA |
Destructor. |
Métodos públicos
Name |
Descripción |
---|---|
Libera los recursos asignados por el marco, como pinceles, fuentes y archivos DLL. |
|
Crea una transformación de giro que gire según el ángulo especificado alrededor de un punto especificado. |
|
Dibuja el fondo del elemento primario de un control en el área especificada. |
|
Dibuja el texto especificado en el estilo visual del tema especificado. |
|
Quita el par especificado de etiquetas XML de un búfer especificado. |
|
Recupera el color actual del elemento de la interfaz de usuario especificado. |
|
Devuelve un puntero a la interfaz ID2D1Factory que está almacenada en los datos globales. Si no se inicializa la interfaz, se crea y tiene los parámetros predeterminados. |
|
Recupera el cursor predefinido que se parece a una mano y cuyo identificador es IDC_HAND. |
|
Crea y almacena en los datos globales un puntero a la interfaz ITaskBarList. |
|
Crea y almacena en los datos globales un puntero a la interfaz ITaskBarList3. |
|
Recupera las métricas asociadas al área no cliente de las ventanas no minimizadas. |
|
Determina las posiciones de las barras Ocultar automáticamente del Shell. |
|
Recupera el alto de caracteres de texto en la fuente actual. |
|
Devuelve un puntero a la interfaz IWICImagingFactory que está almacenada en los datos globales. Si no se inicializa la interfaz, se crea y tiene los parámetros predeterminados. |
|
Devuelve un puntero a la interfaz IDWriteFactory que está almacenada en los datos globales. Si no se inicializa la interfaz, se crea y tiene los parámetros predeterminados. |
|
Inicializa los generadores D2D, DirectWrite y WIC. Llame a este método antes de que se inicialice la ventana principal. |
|
Indica si se admiten los iconos de 32 bits predefinidos. |
|
Determina si se inicializó D2D. |
|
Proporciona una manera sencilla de llamar al método de Windows DwmIsCompositionEnabled. |
|
Indica si las imágenes se muestran actualmente en contraste alto. |
|
Detecta el estado actual de las características del escritorio para la animación de menús y para ocultar automáticamente la barra de tareas. |
|
Registra la clase de ventana MFC especificada. |
|
Libera las interfaces obtenidas a través de los métodos GetITaskbarList y GetITaskbarList3. |
|
Reinicializa los punteros a función internos que tienen acceso a métodos compatibles con los temas y estilos visuales de Windows. |
|
Proporciona una manera sencilla de llamar al método de Windows SetLayeredWindowAttributes. |
|
Crea la fuente lógica especificada. |
|
Crea e inicializa un objeto de elemento del Shell a partir de un nombre de análisis. |
|
Reinicializa las fuentes lógicas utilizadas por el marco. |
|
Inicializa los colores, la profundidad de color, los pinceles, los lápices y las imágenes utilizadas por el marco. |
Métodos protegidos
Name |
Descripción |
---|---|
Habilita o deshabilita la compatibilidad con Microsoft Active Accessibility. Active Accessibility proporciona métodos de confianza para exponer información sobre los elementos de la interfaz de usuario. |
|
Indica si la compatibilidad con Microsoft Active Accessibility está habilitada. |
|
Indica si el sistema operativo admite ventanas superpuestas. |
Miembros de datos
Name |
Descripción |
---|---|
Indica si el sistema operativo actual admite la combinación alfa. |
|
Indica si la aplicación se está ejecutando en el sistema operativo Windows 7 o posterior. |
|
Especifica el degradado de color de la leyenda activa. Se suele utilizar para acoplar paneles. |
|
Especifica el degradado de color de la leyenda inactiva. Se suele utilizar para acoplar paneles. |
|
Indica si el marco usa iconos de colores de 32 bits predefinidos o iconos de una resolución inferior. |
|
Indica si se usa una fuente del sistema para los menús, las barras de herramientas y las cintas. |
|
Almacena el identificador del cursor de mano. |
|
Almacena el identificador del cursor de ajuste horizontal. |
|
Almacena el identificador del cursor de ajuste vertical. |
|
Almacena el identificador para el icono de la herramienta. |
|
Especifica el desplazamiento de la barra de herramientas Ocultar automáticamente situada más a la izquierda en el lado izquierdo de la barra de acoplamiento. |
|
Especifica la separación entre las barras de herramientas Ocultar automáticamente. |
|
Especifica el grosor del marco de arrastrar que se usa para comunicar el estado acoplado. |
|
Especifica el grosor del marco de arrastrar que se usa para comunicar el estado flotante. |
Comentarios
La mayoría de los datos de la estructura AFX_GLOBAL_DATA se inicializan cuando se inicia la aplicación.
Jerarquía de herencia
Requisitos
Encabezado: afxglobals.h
Vea también
Referencia
Otros recursos
Estructuras, estilos, devoluciones de llamada y mapas de mensajes