DrawTextBoxA

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 a Unicode alakot teszi elérhetővé. A működés azonos az DrawTextBox működésével, és a karakterlánc-argumentumok értelmezése az aktuális SetAnsiMode kódlapot használja

Ez a függvény a DrawText függvényhez hasonló, de a szöveget a megadott határolókeretbe helyezi. A függőleges igazítás az Options paraméterrel, a vízszintes igazítás pedig a SetTextAlign függvénnyel állítható. A szöveg a határolókerethez igazodva tördelődik

Szintaxis

Delphi

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

DLL

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

Paraméterek

LeftA határolókeret bal szélének vízszintes koordinátája
TopA befoglalókeret felső szélének függőleges koordinátája
WidthA befoglaló téglalap szélessége
HeightA befoglaló keret magassága
TextAz oldalra rajzolandó 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-zeroA ténylegesen megrajzolt szövegsorok száma