DrawRotatedMultiLineTextA
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 DrawRotatedMultiLineText en stringargumenten worden geïnterpreteerd volgens de huidige SetAnsiMode-codepagina
Tekent gedraaide tekst die op een specifiek scheidingsteken wordt afgebroken
Met de functie SetTextAlign kan de uitlijning van de tekst worden gewijzigd
De eerste tekstregel begint met de basislijn op het ankerpunt dat voor de rotatie wordt gebruikt
Syntaxis
Delphi
Function DLDrawRotatedMultiLineTextA(InstanceID: Integer; XPos, YPos, Angle: Double; Delimiter, Text: PAnsiChar): Integer;
DLL
int DLDrawRotatedMultiLineTextA(int InstanceID, double XPos, double YPos, double Angle, const char * Delimiter, const char * Text);
Parameters
| XPos | De horizontale coördinaat van het ankerpunt De verticale coördinaat van het ankerpunt |
|---|---|
| YPos | |
| Angle | De hoek waarmee de tekst wordt gedraaid, tegen de klok in gemeten in graden vanaf de basislijn, rond het ankerpunt Het scheidingsteken dat wordt gebruikt bij het opsplitsen van de tekst in regels. Als scheidingsteken zijn alleen tekens geldig die een "breedte" hebben, plus de tekens CR en LF (ASCII-waarden 13 en 10) |
| Delimiter | |
| Text | De tekst die moet worden getekend |