DrawTextArcA
Tekst, Sidelayout
Beskrivelse
Det afsluttende A angiver DLL-indgangspunktet for ANSI (char); ActiveX/COM-grænsefladen eksponerer kun Unicode-formen. Funktionsmåden er identisk med DrawTextArc, og strengargumenter fortolkes med den aktuelle SetAnsiMode-tegntabel
Tegner tekst tilpasset en tænkt bue med det angivne midtpunkt og den angivne radius. Teksten tegnes med tekst'ens venstre kant ved den ønskede vinkel, hvor 0 grader er positionen "12 o'clock", og positive vinkler går med uret. Funktionen SetTextAlign kan bruges til at ændre tekstens justering i forhold til den angivne vinkel
Syntaks
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);
Parametre
| XPos | Den vandrette koordinat for buens centrum |
|---|---|
| YPos | Den lodrette koordinat for buens centrum |
| Radius | Buens radius |
| Angle | Den vinkel, teksten skal placeres i |
| Text | Den faktiske tekst, der skal tegnes |
| DrawOptions | 0 = Tegn teksten uden for buen med uret 1 = Tegn teksten inden for buen mod uret |
Returværdier
| 0 | Teksten var tom, eller parameteren DrawOptions lå uden for det gyldige interval Teksten blev tegnet korrekt |
|---|---|
| 1 |