SetCustomLineDashA

رسومات المتجهات

الوصف

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

يضبط نمط تنقيط خط مخصصًا

الصيغة

Delphi

Function DLSetCustomLineDashA(InstanceID: Integer; DashPattern: PAnsiChar; DashPhase: Double): Integer;

DLL

int DLSetCustomLineDashA(int InstanceID, const char * DashPattern, double DashPhase);

المعاملات

DashPatternسلسلة نصية مقروءة للإنسان تعرّف عنصر البنية هذا تحديدًا. مرِّر سلسلة فارغة لمسح قيمة ضُبطت سابقًا
DashPhaseالمسافة داخل النمط التي يبدأ عندها الخط المتقطع. مثلًا إذا كان DashPattern هو "20,10,40,10" وضُبط DashPhase على 5، فسيبدأ الخط المتقطع بشرطة بحجم 15. ثم تكون الشرطة التالية 40، ثم 20، ثم 40 وهكذا مع فراغات 10 بين كل شرطة

قيم الإرجاع

0كان نمط التنقيط غير صالح ضُبط نمط التنقيط المخصص بنجاح
1