Condividi tramite


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)