DrawTextArcA

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 DrawTextArc en stringargumenten worden geïnterpreteerd volgens de huidige SetAnsiMode-codepagina

Tekent tekst langs een denkbeeldige boog met het opgegeven middelpunt en de opgegeven straal. De tekst wordt getekend met de linkerrand op de gevraagde hoek, waarbij 0 graden de "12 uur"-positie is en positieve hoeken met de klok meegaan. Met de functie SetTextAlign kan de uitlijning van de tekst ten opzichte van de opgegeven hoek worden gewijzigd

Syntaxis

Delphi

Function DLDrawTextArcA(InstanceID: Integer; XPos, YPos, Radius, Angle: Double; Text: PAnsiChar; DrawOptions: Integer): Integer;

DLL

int DLDrawTextArcA(int InstanceID, double XPos, double YPos, double Radius, double Angle, const char * Text, int DrawOptions);

Parameters

XPosDe horizontale coördinaat van het middelpunt van de boog
YPosDe verticale coördinaat van het middelpunt van de boog
RadiusDe straal van de boog
AngleDe hoek waaronder de tekst wordt geplaatst
TextDe werkelijke tekst om te tekenen
DrawOptions0 = De tekst buiten de boog tekenen, met de klok mee 1 = De tekst binnen de boog tekenen, tegen de klok in

Retourwaarden

0De tekst was leeg of de parameter DrawOptions was buiten bereik De tekst is met succes getekend
1