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

0Options-parametri oli sallitun alueen ulkopuolella tai Width-parametri oli liian pieni millekään tekstille
Non-zeroPiirrettyjen tekstirivien lukumäärä int Options, int Border, int Radius, int DrawOptions);