DrawRotatedTextA

Tekst, Pagina-indeling

Beschrijving

De afsluitende A geeft het ANSI (char)-DLL-entrypoint aan; het ActiveX/COM-oppervlak biedt alleen de Unicode-vorm. Het gedrag is identiek aan DrawRotatedText en stringargumenten worden geïnterpreteerd volgens de huidige SetAnsiMode-codepagina

Tekent tekst op de geselecteerde pagina, in het geselecteerde font en met de vooraf ingestelde fontgrootte. Als er nog geen fonts zijn toegevoegd, wordt automatisch het standaardfont Helvetica toegevoegd, geselecteerd en op 12pt gezet. De uitlijning van de tekst wordt bepaald door de vorige aanroep van de functie SetTextAlign

Syntaxis

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);

Parameters

XPosDe horizontale positie waar de tekst wordt getekend
YPosDe verticale positie waar de tekst wordt getekend. Het referentiepunt is de tekstbasislijn
AngleDe hoek waaronder de tekst wordt getekend, tegen de klok in gemeten vanaf de horizontaal. Moet tussen 0 en 360 liggen, inclusief
TextDe tekst die op de pagina moet worden getekend

Retourwaarden

0De parameter Angle was kleiner dan 0 of groter dan 360, of de parameter Text was leeg
1De tekst is met succes getekend