CDC::SetTextAlign

Ustawia flagi wyrównanie tekstu.

UINT SetTextAlign( 
   UINT nFlags  
);

Parametry

  • nFlags
    Określa wyrównanie tekstu flagi.Flagi określić relację między punktem i prostokąt, który ogranicza tekst.Punkt może być bieżącej pozycji albo współrzędnych określonych przez funkcję tekst wyjściowy.Prostokąt, który ogranicza tekst jest definiowane przez komórki sąsiedniego znaku w ciągu tekstowym.nFlags Parametr może być jeden lub więcej flag z następujących trzech kategorii.Wybierz flagę tylko jeden z każdej kategorii.Pierwsza kategoria ma wpływ na wyrównanie tekstu w kierunku x:

    • TA_CENTER wyrównuje punktu do poziomego środka obwiedni prostokąta.

    • TA_LEFT wyrównuje punkt z lewej strony prostokąta obwiedni.Jest to ustawienie domyślne.

    • TA_RIGHT wyrównuje punkt z prawej stronie prostokąta obwiedni.

    Druga kategoria ma wpływ na wyrównanie tekstu w kierunku y:

    • TA_BASELINE wyrównuje punktu z linii podstawowej wybranej czcionki.

    • TA_BOTTOM wyrównuje punkt z dołu prostokąta obwiedni.

    • TA_TOP wyrównuje punkt górnej krawędzi prostokąta obwiedni.Jest to ustawienie domyślne.

    Trzecia Kategoria określa, czy bieżąca pozycja jest aktualizowany, gdy tekst jest pisany:

    • TA_NOUPDATECP nie aktualizuje bieżącej pozycji po każdego wywołania funkcji tekst wyjściowy.Jest to ustawienie domyślne.

    • TA_UPDATECP aktualizuje bieżące położenie x po każdej wywołanie funkcji tekst wyjściowy.Nowe położenie jest po prawej stronie prostokąta obwiedni tekstu.Gdy ta flaga jest ustawiona, współrzędne określone w wywołaniach TextOut Członkowskich funkcji są ignorowane.

Wartość zwracana

Poprzednie wyrównanie tekstu ustawienie, jeśli kończy się pomyślnie.Bajcie zawiera ustawienie pozioma i znaczącym bajcie zawiera ustawienie pionowe; 0 inaczej.

Uwagi

TextOut i ExtTextOut Członkowskich funkcje za pomocą tych flag podczas pozycjonowania ciąg tekstu na ekran lub urządzenia.Flagi określić relację między określonego punktu i prostokąt, który ogranicza tekst.Współrzędne tego punktu są przekazywane jako parametry do TextOut funkcji składowej.Prostokąt, który ogranicza tekst jest utworzona przez komórek sąsiadujących znaków w ciągu tekstowym.

Wymagania

Nagłówek: afxwin.h

Zobacz też

Informacje

Klasa CDC

Diagram hierarchii

CDC::ExtTextOut

CDC::GetTextAlign

CDC::TabbedTextOut

CDC::TextOut

SetTextAlign