DrawRotatedTextA

Tekst, Układ strony

Opis

Końcowa litera A oznacza punkt wejścia DLL ANSI (char); powierzchnia ActiveX/COM udostępnia wyłącznie postać Unicode. Zachowanie jest identyczne jak w DrawRotatedText, a argumenty ciągów są interpretowane przy użyciu bieżącej strony kodowej SetAnsiMode

Rysuje tekst na wybranej stronie przy użyciu wybranej czcionki o uprzednio określonym rozmiarze. Jeśli nie dodano żadnej czcionki, standardowa czcionka Helvetica zostanie automatycznie dodana, wybrana i ustawiona na 12 pt. Wyrównanie tekstu zależy od poprzedniego wywołania funkcji SetTextAlign

Składnia

Delphi

Function DLDrawRotatedTextA(InstanceID: Integer; XPos, YPos, Angle: Double; Text: PAnsiChar): Integer;

DLL

int DLDrawRotatedTextA(int InstanceID, double XPos, double YPos, double Angle, const char * Text);

Parametry

XPosPoziome położenie rysowanego tekstu
YPosPionowe położenie rysowanego tekstu. Punktem odniesienia jest linia bazowa tekstu
AngleKąt rysowania tekstu, mierzony przeciwnie do ruchu wskazówek zegara od poziomu. Musi należeć do zakresu od 0 do 360 włącznie
TextTekst do narysowania na stronie

Wartości zwracane

0Parametr Angle był mniejszy niż 0 lub większy niż 360 albo parametr Text był pusty
1Tekst został pomyślnie narysowany