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

XPosDe horizontale coördinaat van het ankerpunt De verticale coördinaat van het ankerpunt
YPos
AngleDe 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
TextDe tekst die moet worden getekend