AFX_GLOBAL_DATA::DrawTextOnGlass
Dibuja el texto especificado en el estilo visual de tema especificado.
BOOL DrawTextOnGlass(
HTHEME hTheme,
CDC* pDC,
int iPartId,
int iStateId,
CString strText,
CRect rect,
DWORD dwFlags,
int nGlowSize = 0,
COLORREF clrText = (COLORREF)-1
);
Parámetros
[in] hTheme
Identificador a los datos del tema de una ventana, o NULL.El marco de trabajo usa el tema especificado para dibujar texto si este parámetro no es NULL y se admiten los temas.Si no, el marco no utiliza un tema para dibujar el texto.Utilice el método de OpenThemeData para crear HTHEME.
[in] pDC
Puntero a un contexto de dispositivo.[in] iPartId
El elemento control que tiene el aspecto deseado del texto.Para obtener más información, vea la columna de Parte de la tabla en Elementos y estados.Si este valor es 0, el texto se dibuja en la fuente predeterminada, o una fuente seleccionado en el contexto del dispositivo.[in] iStateId
El estado del control que tiene el aspecto deseado del texto.Para obtener más información, vea los estados la columna de la tabla en Elementos y estados.[in] strText
Texto que se va a trazar.[in] rect
El límite de área en la que se dibuja el texto especificado.[in] dwFlags
Una combinación bit a bit (OR) de marcas que especifican cómo se dibuja el texto especificado.Si el parámetro de hTheme es NULL o si los temas no se admiten y no están habilitadas, el parámetro de nFormat del método de CDC::DrawText describe las marcas válidas.Si se admiten los temas, el parámetro de dwFlags del método de DrawThemeTextEx describe las marcas válidas.
[in] nGlowSize
El tamaño de un efecto de resplandor exterior que se dibuja en el fondo antes de que dibuja el texto especificado.El valor predeterminado es 0.[in] clrText
Color con el que se dibuja el texto especificado.El valor predeterminado es el color predeterminado.
Valor devuelto
TRUE si un tema se utiliza para dibujar el texto especificado; si no, FALSE.
Comentarios
Un tema define el estilo visual de una aplicación.Para obtener más información, vea temas y estilos de Visual.Un tema no se utiliza para dibujar texto si el parámetro de hTheme es NULL, o si el método de DrawThemeTextEx no se admite, o si se deshabilita la composición de administrador de ventanas de escritorio (DWM).
Requisitos
encabezado: afxglobals.h