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
| XPos | Coordinata orizzontale del punto di ancoraggio Coordinata verticale del punto di ancoraggio |
|---|---|
| YPos | |
| Angle | Angolo 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 | |
| Text | Il testo da disegnare |