DrawShadowText function
Draws text that has a shadow.
Syntax
int DrawShadowText( HDC hdc, LPCWSTR pszText, UINT cch, const RECT *pRect, DWORD dwFlags, COLORREF crText, COLORREF crShadow, int ixOffset, int iyOffset );
Parameters
- hdc
-
Type: HDC
HDC.
- pszText
-
Type: LPCWSTR
A pointer to a string that contains the text to be drawn.
- cch
-
Type: UINT
A UINT that specifies the number of characters in the string that is to be drawn.
- pRect
-
Type: const RECT*
A pointer to a RECT structure that contains, in logical coordinates, the rectangle in which the text is to be drawn.
- dwFlags
-
Type: DWORD
A DWORD that specifies how the text is to be drawn. See Format Values for possible parameter values.
- crText
-
Type: COLORREF
A COLORREF structure that contains the color of the text.
- crShadow
-
Type: COLORREF
A COLORREF structure that contains the color of the text shadow.
- ixOffset
-
Type: int
A value of type int that specifies the x-coordinate of where the text should begin.
- iyOffset
-
Type: int
A value of type int that specifies the y-coordinate of where the text should begin.
Return value
Type: int
Returns the height of the text in logical units if the function succeeds, otherwise returns zero.
Remarks
To use DrawShadowText, specify Comctl32.dll version 6 in the manifest. For more information on manifests, see Enabling Visual Styles.
Requirements
|
Minimum supported client |
Windows Vista [desktop apps only] |
|---|---|
|
Minimum supported server |
Windows Server 2003 [desktop apps only] |
|
Header |
|
|
Library |
|
|
DLL |
|