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
| XPos | De horizontale coördinaat van het middelpunt van de boog |
|---|---|
| YPos | De verticale coördinaat van het middelpunt van de boog |
| Radius | De straal van de boog |
| Angle | De hoek waaronder de tekst wordt geplaatst |
| Text | De werkelijke tekst om te tekenen |
| DrawOptions | 0 = De tekst buiten de boog tekenen, met de klok mee 1 = De tekst binnen de boog tekenen, tegen de klok in |
Retourwaarden
| 0 | De tekst was leeg of de parameter DrawOptions was buiten bereik De tekst is met succes getekend |
|---|---|
| 1 |