DrawTextArcA

文字, 頁面版面配置

描述

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

把文字沿指定的中心點與半徑構成的假想弧排繪。文字左緣位於指定角度:0 度是 "12 點鐘" 方向,正角度為順時針。可用 SetTextAlign 函式改變文字相對於該角度的對齊方式

語法

Delphi

Function DLDrawTextArcA(InstanceID: Integer; XPos, YPos, Radius, Angle: Double; Text: PAnsiChar; DrawOptions: Integer): Integer;

DLL

int DLDrawTextArcA(int InstanceID, double XPos, double YPos, double Radius, double Angle, const char * Text, int DrawOptions);

參數

XPos弧圓心的水平座標
YPos弧圓心的垂直座標
RadiusThe radius of the arc
Angle文字要擺放的角度
TextThe actual text to draw
DrawOptions0 = 沿弧外側順時針繪製文字 1 = 沿弧內側逆時針繪製文字

傳回值

0文字為空,或 DrawOptions 參數超出範圍 文字繪製成功
1