Función DrawShadowText (commctrl.h)
Dibuja texto que tiene una sombra.
Sintaxis
int DrawShadowText(
HDC hdc,
LPCWSTR pszText,
UINT cch,
RECT *prc,
DWORD dwFlags,
COLORREF crText,
COLORREF crShadow,
int ixOffset,
int iyOffset
);
Parámetros
hdc
Tipo: HDC
HDC.
pszText
Tipo: LPCWSTR
Puntero a una cadena que contiene el texto que se va a dibujar.
cch
Tipo: UINT
Un UINT que especifica el número de caracteres de la cadena que se va a dibujar.
prc
Tipo: const RECT*
Puntero a una estructura RECT que contiene, en coordenadas lógicas, el rectángulo en el que se va a dibujar el texto.
dwFlags
Tipo: DWORD
DWORD que especifica cómo se va a dibujar el texto. Consulte Format Values (Formato de valores ) para conocer los posibles valores de parámetro.
crText
Tipo: COLORREF
Estructura COLORREF que contiene el color del texto.
crShadow
Tipo: COLORREF
Estructura COLORREF que contiene el color de la sombra de texto.
ixOffset
Tipo: int
Valor de tipo int que especifica la coordenada x de dónde debe comenzar el texto.
iyOffset
Tipo: int
Valor de tipo int que especifica la coordenada y de dónde debe comenzar el texto.
Valor devuelto
Tipo: int
Devuelve el alto del texto en unidades lógicas si la función se realiza correctamente; de lo contrario, devuelve cero.
Comentarios
Para usar DrawShadowText, especifique Comctl32.dll versión 6 en el manifiesto. Para obtener más información sobre los manifiestos, vea Habilitación de estilos visuales.
Requisitos
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | commctrl.h |
Library | Comctl32.lib |
Archivo DLL | ComCtl32.dll (versión 6 o posterior) |