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
| XPos | De horizontale positie waar de tekst wordt getekend |
|---|---|
| YPos | De verticale positie waar de tekst wordt getekend. Het referentiepunt is de tekstbasislijn |
| Angle | De hoek waaronder de tekst wordt getekend, tegen de klok in gemeten vanaf de horizontaal. Moet tussen 0 en 360 liggen, inclusief |
| Text | De tekst die op de pagina moet worden getekend |
Retourwaarden
| 0 | De parameter Angle was kleiner dan 0 of groter dan 360, of de parameter Text was leeg |
|---|---|
| 1 | De tekst is met succes getekend |