Udostępnij za pośrednictwem


CDC::GetTextAlign

Pobiera stan flagi wyrównania tekstu dla kontekstu urządzenia.

UINT GetTextAlign( ) const;

Wartość zwracana

Stan flagi wyrównanie tekstu.Wartość zwracana jest jeden lub więcej z następujących wartości:

  • TA_BASELINE Określa wyrównanie osi x i linii wybranej czcionki w obrębie prostokąta obwiedni.

  • TA_BOTTOM Określa wyrównanie osi x i u dołu prostokąta obwiedni.

  • TA_CENTER Określa wyrównanie osi y i środek prostokąta obwiedni.

  • TA_LEFT Określa wyrównanie osi y i lewy bok prostokąta obwiedni.

  • TA_NOUPDATECP Określa bieżącą pozycję nie jest aktualizowany.

  • TA_RIGHT Określa wyrównanie osi y i prawej stronie prostokąta obwiedni.

  • TA_TOP Określa wyrównanie osi x i góry prostokąta obwiedni.

  • TA_UPDATECP Określa, że bieżąca pozycja jest aktualizowany.

Uwagi

Określenia flagi wyrównanie tekstu jak TextOut i ExtTextOut funkcji elementów członkowskich wyrównać ciągu tekstowego względem punktu początkowego ciąg.Flagi wyrównanie tekstu nie są koniecznie jednobitowy flagi i może być równy 0.Aby sprawdzić, czy ustawiono flagę, aplikacja powinna wykonaj następujące kroki:

  1. Operatory operator OR dotyczą bandery i pokrewne flag, pogrupowane następująco:

    • TA_LEFT, TA_CENTER, i TA_RIGHT

    • TA_BASELINE, TA_BOTTOM, i TA_TOP

    • TA_NOUPDATECP i TA_UPDATECP

  2. Stosować operatory- I wynik i wartość zwracana przez operator GetTextAlign.

  3. Test na równości wynik i flagi.

Wymagania

Nagłówek: afxwin.h

Zobacz też

Informacje

Klasa CDC

Wykres hierarchii

CDC::ExtTextOut

CDC::SetTextAlign

CDC::TextOut

GetTextAlign