Condividi tramite


CDC::TextOut

Scrive una stringa di caratteri nella posizione specificata utilizzando il tipo di carattere attualmente selezionato.

virtual BOOL TextOut( 
   int x, 
   int y, 
   LPCTSTR lpszString, 
   int nCount  
); 
BOOL TextOut( 
   int x,
   int y,
   const CString& str 
);

Parametri

  • x
    Specifica la coordinata x logica del punto iniziale del testo.

  • y
    Specifica la coordinata y logica del punto iniziale del testo.

  • lpszString
    Punta alla stringa di caratteri da tracciare.

  • nCount
    Specifica il numero di caratteri nella stringa.

  • str
    Oggetto CString che contiene i caratteri da tracciare.

Valore restituito

Diverso da zero se la funzione ha esito positivo; in caso contrario, 0.

Note

Le origini del carattere si trovano nell'angolo superiore sinistro della cella del carattere. Per impostazione predefinita, la posizione corrente non viene utilizzata o aggiornata dalla funzione.

Se un'applicazione deve aggiornare la posizione corrente quando chiama TextOut, l'applicazione può chiamare la funzione membro SetTextAlign con nFlags impostato su TA_UPDATECP. Quando il flag è impostato, Windows ignora i parametri x e y sulle chiamate successive a TextOut, utilizzando invece la posizione corrente.

Esempio

Vedere un esempio di CDC::BeginPath.

Requisiti

Intestazione: afxwin.h

Vedere anche

Riferimenti

Classe CDC

Grafico delle gerarchie

CDC::ExtTextOut

CDC::GetTextExtent

CDC::SetTextAlign

CDC::SetTextColor

CDC::TabbedTextOut

TextOut