Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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) |