Condividi tramite


CDC::DrawTextEx

Testo di formati nel rettangolo specificato.

virtual int DrawTextEx( 
   LPTSTR lpszString, 
   int nCount, 
   LPRECT lpRect, 
   UINT nFormat,
   LPDRAWTEXTPARAMS lpDTParams 
); 
int DrawTextEx( 
   const CString& str, 
   LPRECT lpRect, 
   UINT nFormat,
   LPDRAWTEXTPARAMS lpDTParams 
);

Parametri

  • lpszString
    Punta alla stringa da tracciare. Se nCount è a 1, la stringa deve essere con terminazione null.

  • nCount
    Specifica il numero di caratteri nella stringa. Se nCount è – 1, quindi lpszString siano un puntatore lungo una stringa con terminazione null e DrawText calcola il numero di caratteri automaticamente.

  • lpRect
    I punti su RECT struttura o oggetto CRect che contiene il rettangolo (coordinate logiche) dove il testo deve essere formattato.

  • str
    Un oggetto CString che contiene i caratteri specificati da tracciare.

  • nFormat
    Specifica il metodo di formattazione del testo. Può essere qualsiasi combinazione dei valori descritti per il parametro uFormat in DrawText in Windows SDK. (Associazione utilizzando l'operatore bit per bit OR ):

    Nota

    Alcune combinazioni di flag uFormat possono determinare la stringa passata a essere modificato.Utilizzando DT_MODIFYSTRING con DT_END_ELLIPSIS o DT_PATH_ELLIPSIS può causare una stringa venga modificato, causando un'asserzione nell'override CString.i valori DT_CALCRECT, DT_EXTERNALLEADING, DT_INTERNAL, DT_NOCLIPe DT_NOPREFIX non possono essere utilizzati con il valore DT_TABSTOP.

  • lpDTParams
    Puntatore a una struttura DRAWTEXTPARAMS che specifica le opzioni di formattazione aggiuntive. Questo parametro può essere NULL.

Note

Formattare il testo espandendo tabulazioni in spazi appropriati, allineare il testo a sinistra, a destra, o il centro del rettangolo specificato e interrompere il testo nelle righe che corrispondono all'interno del rettangolo specificato. Il tipo di formattazione è specificato da nFormat e da lpDTParams. Per ulteriori informazioni, vedere CDC::DrawText e DrawTextEx in Windows SDK.

Il colore del testo può essere impostato da CDC::SetTextColor.

Requisiti

Header: afxwin.h

Vedere anche

Riferimenti

Classe CDC

Grafico delle gerarchie

CDC::DrawText

CDC::ExtTextOut

CDC::TabbedTextOut

CDC::TextOut

DrawText

Struttura RECT

CDC::SetTextAlign