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 |