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 | 要畫到頁面上的文字 |
傳回值
| 0 | Angle 參數小於 0 或大於 360,或 Text 參數為空 |
|---|---|
| 1 | 文字繪製成功 |