DrawRotatedMultiLineTextA

Testo, layout di pagina

Descrizione

Il suffisso A indica l'entry point DLL ANSI (char); l'interfaccia ActiveX/COM espone soltanto la forma Unicode. Il comportamento è identico a DrawRotatedMultiLineText e gli argomenti stringa vengono interpretati usando la code page corrente di SetAnsiMode

Disegna testo ruotato mandato a capo in corrispondenza di un delimitatore specifico

La funzione SetTextAlign può essere usata per cambiare l'allineamento del testo

La prima riga di testo inizierà con la linea di base nel punto di ancoraggio usato per la rotazione

Sintassi

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);

Parametri

XPosCoordinata orizzontale del punto di ancoraggio Coordinata verticale del punto di ancoraggio
YPos
AngleAngolo di rotazione del testo, misurato in gradi in senso antiorario rispetto alla linea di base, attorno al punto di ancoraggio Delimitatore da usare per dividere il testo in righe. Gli unici caratteri validi come delimitatore sono quelli che hanno una "larghezza", oltre ai caratteri CR e LF (valori ASCII 13 e 10)
Delimiter
TextIl testo da disegnare