Condividi tramite


CDC::GetTextAlign

Recupera lo stato dei flag di allineamento del testo per il contesto di dispositivo.

UINT GetTextAlign( ) const;

Valore restituito

Lo stato dei flag di allineamento del testo. Il valore restituito è una o più dei seguenti valori:

  • TA_BASELINE specifica l'allineamento dell'asse x e di riferimento del tipo di scelta all'interno del rettangolo di delimitazione.

  • TA_BOTTOM specifica l'allineamento dell'asse x e inferiore del rettangolo di delimitazione.

  • TA_CENTER specifica l'allineamento dell'asse y e al centro del rettangolo di delimitazione.

  • TA_LEFT specifica l'allineamento dell'asse y e della parte sinistra del rettangolo di delimitazione.

  • TA_NOUPDATECP specifica che la posizione corrente non viene aggiornata.

  • TA_RIGHT specifica l'allineamento dell'asse y e a destra del rettangolo di delimitazione.

  • TA_TOP specifica l'allineamento dell'asse x e superiore del rettangolo di delimitazione.

  • TA_UPDATECP specifica che la posizione corrente viene aggiornata.

Note

I flag di allineamento del testo determinano quali le funzioni membro ExtTextOut e TextOut una stringa di testo relativamente al punto iniziale della stringa. I flag di allineamento del testo non sono necessariamente flag di bit singolo e possono essere uguale a 0. Per verificare se un flag è impostato, un'applicazione deve seguire questi passaggi:

  1. Applicare l'operatore OR bit al flag e ai flag correlati, raggruppati come segue:

    • TA_LEFT, TA_CENTERe TA_RIGHT

    • TA_BASELINE, TA_BOTTOMe TA_TOP

    • TA_NOUPDATECP e TA_UPDATECP

  2. Applicare l'operatore AND bit per bit nel risultato e il valore restituito GetTextAlign.

  3. Test dell'uguaglianza di questo risultato e il flag.

Requisiti

Header: afxwin.h

Vedere anche

Riferimenti

Classe CDC

Grafico delle gerarchie

CDC::ExtTextOut

CDC::SetTextAlign

CDC::TextOut

GetTextAlign