DrawSpacedTextA
النص, تخطيط الصفحة
الوصف
تشير اللاحقة A إلى نقطة دخول DLL بصيغة ANSI (char)؛ وتبقى واجهة ActiveX/COM مكشوفةً بالصيغة Unicode فقط. والسلوك مطابق لـ DrawSpacedText وتُفسر وسائط السلاسل بصفحة شيفرة SetAnsiMode الحالية
يرسم النص على الصفحة المحددة باستخدام الخط المحدد وبحجم الخط المضبوط سلفًا. إذا لم تكن هناك خطوط مضافة فسيُضاف خط 12 pt Helvetica ويُختار تلقائيًا. ويمكن تغيير محاذاة النص بالدالة SetTextAlign
الصيغة
Delphi
Function DLDrawSpacedTextA(InstanceID: Integer; XPos, YPos, Spacing: Double; Text: PAnsiChar): Integer;
DLL
int DLDrawSpacedTextA(int InstanceID, double XPos, double YPos, double Spacing, const char * Text);
المعاملات
| XPos | الموضع الأفقي الذي سيُرسم عنده النص الموضع الرأسي الذي سيُرسم عنده النص. النقطة المرجعية هي خط أساس النص |
|---|---|
| YPos | التباعد بين النقطة نفسها في كل محرف |
| Spacing | |
| Text | النص المطلوب رسمه على الصفحة |