DrawTextArcA

النص, تخطيط الصفحة

الوصف

تشير اللاحقة A إلى نقطة دخول DLL بصيغة ANSI (char)؛ وتبقى واجهة ActiveX/COM مكشوفةً بالصيغة Unicode فقط. والسلوك مطابق لـ DrawTextArc وتُفسر وسائط السلاسل بصفحة شيفرة SetAnsiMode الحالية

يرسم نصًا مدوَّرًا يُلَف عند فاصل محدد

الصيغة

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 = تدوير الصفحات لتلائم وسيط الإخراج مع توسيطها على الصفحة -1 = تدوير الصفحات لتلائم وسيط الإخراج مع توسيطها على الصفحة لكن بالتدوير عكس عقارب الساعة بدلًا من ذلك

قيم الإرجاع

0كان النص فارغًا أو كانت قيمة المعامل DrawOptions خارج النطاق رُسم النص بنجاح
1