DrawShadowText-Funktion (commctrl.h)
Zeichnet Text, der einen Schatten aufweist.
Syntax
int DrawShadowText(
HDC hdc,
LPCWSTR pszText,
UINT cch,
RECT *prc,
DWORD dwFlags,
COLORREF crText,
COLORREF crShadow,
int ixOffset,
int iyOffset
);
Parameter
hdc
Typ: HDC
HDC.
pszText
Typ: LPCWSTR
Ein Zeiger auf eine Zeichenfolge, die den zu zeichnenden Text enthält.
cch
Typ: UINT
Ein UINT , der die Anzahl der Zeichen in der Zeichenfolge angibt, die gezeichnet werden soll.
prc
Typ: const RECT*
Ein Zeiger auf eine RECT-Struktur , die in logischen Koordinaten das Rechteck enthält, in dem der Text gezeichnet werden soll.
dwFlags
Typ: DWORD
Ein DWORD , das angibt, wie der Text gezeichnet werden soll. Mögliche Parameterwerte finden Sie unter Formatwerte .
crText
Typ: COLORREF
Eine COLORREF-Struktur , die die Farbe des Texts enthält.
crShadow
Typ: COLORREF
Eine COLORREF-Struktur , die die Farbe des Textschattens enthält.
ixOffset
Typ: int
Ein Wert vom Typ int , der die x-Koordinate angibt, an der der Text beginnen soll.
iyOffset
Typ: int
Ein Wert vom Typ int , der die y-Koordinate angibt, an der der Text beginnen soll.
Rückgabewert
Typ: int
Gibt die Höhe des Texts in logischen Einheiten zurück, wenn die Funktion erfolgreich ist, andernfalls null.
Hinweise
Um DrawShadowText zu verwenden, geben Sie Comctl32.dll Version 6 im Manifest an. Weitere Informationen zu Manifesten finden Sie unter Aktivieren von visuellen Formatvorlagen.
Anforderungen
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | commctrl.h |
Bibliothek | Comctl32.lib |
DLL | ComCtl32.dll (Version 6 oder höher) |