DrawRotatedTextBoxExA
Teksti, Sivun asettelu
Kuvaus
Loppuosa A tarkoittaa DLL:n ANSI-pistettä (char); ActiveX/COM-rajapinta tarjoaa vain Unicode-muodon. Käyttäytyminen on sama kuin funktiolla DrawRotatedTextBoxEx, ja merkkijonoargumentit tulkitaan nykyisellä SetAnsiMode-koodisivulla
Muistuttaa DrawRotatedTextBoxEx-funktiota, mutta tekstilaatikolle voi näyttää reunukset
Syntaksi
Delphi
Function DLDrawRotatedTextBoxExA(InstanceID: Integer; Left, Top, Width, Height, Angle: Double; Text: PAnsiChar; Options, Border, Radius, DrawOptions: Integer): Integer;
DLL
int DLDrawRotatedTextBoxExA(int InstanceID, double Left, double Top, double Width, double Height, double Angle, const char * Text, int Options, int Border, int Radius, int DrawOptions);
Parametrit
Left
Tekstilaatikon vasemman yläkulman vaakakoordinaatti
Top
Tekstilaatikon vasemman yläkulman pystykoordinaatti
Width
The width of the box
Height
The height of the box
Kulma, jonka verran laatikko käännetään vasemman yläkulman ympäri, asteina vastapäivään mitattuna
Angle
Text
Sivulle piirrettävä teksti
0 = Center vertical alignment
1 = Top vertical alignment
2 = Bottom vertical alignment
3 = Center vertical alignment, no wrapping
4 = Top vertical alignment, no wrapping
5 = Bottom vertical alignment, no wrapping
Options
Border
0 = No Border
1 = Border
2 = Border with rounded corners
Kulmakaarien säde
Radius
DrawOptions
0 = Outline
1 = Fill
2 = Fill and outline
Paluuarvot
| 0 | Options-parametri oli sallitun alueen ulkopuolella tai Width-parametri oli liian pieni millekään tekstille |
|---|---|
| Non-zero | Piirrettyjen tekstirivien lukumäärä int Options, int Border, int Radius, int DrawOptions); |