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