DrawRotatedTextBoxA

Szöveg, Oldalelrendezés

Leírás

A záró A az ANSI (char) DLL-belépési pontot jelöli; az ActiveX/COM felület csak az Unicode alakot teszi elérhetővé. A működése megegyezik a következőével: DrawRotatedTextBox, a karakterlánc-argumentumokat pedig az aktuális SetAnsiMode kódlap alapján értelmezi

A DrawTextBox függvényhez hasonló, de lehetővé teszi a szövegdoboz tetszőleges szögű elforgatását

Szintaxis

Delphi

Function DLDrawRotatedTextBoxA(InstanceID: Integer; Left, Top, Width, Height, Angle: Double; Text: PAnsiChar; Options: Integer): Integer;

DLL

int DLDrawRotatedTextBoxA(int InstanceID, double Left, double Top, double Width, double Height, double Angle, const char * Text, int Options);

Paraméterek

LeftA szövegdoboz bal felső sarkának vízszintes koordinátája
TopA szövegdoboz bal felső sarkának függőleges koordinátája
WidthA doboz szélessége
HeightA téglalap magassága
AngleA doboz bal felső sarka körüli forgatásának szöge, fokban, az óramutató járásával ellentétes irányban mérve
TextA dobozba helyezendő szöveg
Options0 = függőleges középre igazítás 1 = függőleges felső igazítás 2 = függőleges alsó igazítás 3 = függőleges középre igazítás, tördelés nélkül 4 = függőleges felső igazítás, tördelés nélkül 5 = függőleges alsó igazítás, tördelés nélkül

Visszatérési értékek

0Az Options paraméter kívül esett a tartományon, vagy a Width paraméter túl kicsi volt ahhoz, hogy bármilyen szöveget tartalmazzon
Non-zeroAz Options paraméterben ténylegesen kirajzolt szövegsorok száma