DrawRotatedTextBoxExA

Văn bản, Bố cục trang

Mô tả

Hậu tố A là entry point DLL ANSI (char); mặt ActiveX/COM chỉ phơi dạng Unicode. Hành vi giống hệt DrawRotatedTextBoxEx và các tham số chuỗi được diễn giải theo code page hiện tại của SetAnsiMode

Tương tự hàm DrawRotatedTextBoxEx nhưng cho phép text box hiển thị viền

Cú pháp

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);

Tham số

Left

Tọa độ ngang của góc trên bên trái text box

Top

Tọa độ dọc của góc trên bên trái text box

Width

The width of the box

Height

The height of the box

Góc xoay của box quanh góc trên bên trái, đo bằng độ theo ngược chiều kim đồng hồ

Angle

Text

Nội dung chữ cần vẽ lên trang

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 = Viền bo góc

Bán kính của các cung ở góc

Radius

DrawOptions

0 = Outline

1 = Fill

2 = Fill and outline

Giá trị trả về

0Tham số Options vượt khoảng hợp lệ, hoặc tham số Width quá nhỏ để chứa chữ
Non-zeroSố dòng chữ thực tế đã vẽ int Options, int Border, int Radius, int DrawOptions);