Funzione DrawShadowText (commctrl.h)
Disegna il testo con un'ombreggiatura.
Sintassi
int DrawShadowText(
HDC hdc,
LPCWSTR pszText,
UINT cch,
RECT *prc,
DWORD dwFlags,
COLORREF crText,
COLORREF crShadow,
int ixOffset,
int iyOffset
);
Parametri
hdc
Tipo: HDC
HDC.
pszText
Tipo: LPCWSTR
Puntatore a una stringa contenente il testo da disegnare.
cch
Tipo: UINT
UINT che specifica il numero di caratteri nella stringa da disegnare.
prc
Tipo: const RECT*
Puntatore a una struttura RECT che contiene, in coordinate logiche, il rettangolo in cui deve essere disegnato il testo.
dwFlags
Tipo: DWORD
DWORD che specifica la modalità di disegno del testo. Vedere Format Values (Valori di formato ) per i possibili valori dei parametri.
crText
Tipo: COLORREF
Struttura COLORREF che contiene il colore del testo.
crShadow
Tipo: COLORREF
Struttura COLORREF che contiene il colore dell'ombreggiatura del testo.
ixOffset
Tipo: int
Valore di tipo int che specifica la coordinata x della posizione in cui deve iniziare il testo.
iyOffset
Tipo: int
Valore di tipo int che specifica la coordinata y della posizione in cui deve iniziare il testo.
Valore restituito
Tipo: int
Restituisce l'altezza del testo in unità logiche se la funzione ha esito positivo, in caso contrario restituisce zero.
Commenti
Per usare DrawShadowText, specificare Comctl32.dll versione 6 nel manifesto. Per altre informazioni sui manifesti, vedere Abilitazione degli stili di visualizzazione.
Requisiti
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | commctrl.h |
Libreria | Comctl32.lib |
DLL | ComCtl32.dll (versione 6 o successiva) |