DrawRotatedTextA

文字, 頁面版面配置

描述

結尾的 A 表示 ANSI(char)DLL 進入點;ActiveX/COM 介面只提供 Unicode 形式。行為與 DrawRotatedText 完全相同,字串參數依目前 SetAnsiMode 的字碼頁解讀

在所選頁面上以所選字型與預定字型大小繪製文字。若尚未加入任何字型,會自動加入標準字型 Helvetica、選用它並設為 12pt。文字對齊由前一次 SetTextAlign 函式呼叫決定

語法

Delphi

Function DLDrawRotatedTextA(InstanceID: Integer; XPos, YPos, Angle: Double; Text: PAnsiChar): Integer;

DLL

int DLDrawRotatedTextA(int InstanceID, double XPos, double YPos, double Angle, const char * Text);

參數

XPos文字繪製位置的水平座標
YPos文字繪製位置的垂直座標。參考點是文字基準線。
Angle文字繪製角度,自水平線起逆時針量測。必須在 0 到 360 之間(含端點)。
Text要畫到頁面上的文字

傳回值

0Angle 參數小於 0 或大於 360,或 Text 參數為空
1文字繪製成功