الانتقال إلى المحتوى الرئيسي

كيفية تغيير الخط في وينابي: تعليمات خطوة بخطوة وأمثلة

وينابي (واجهة برمجة تطبيقات ويندوز) هي مجموعة من الوظائف والإجراءات التي يوفرها نظام التشغيل ويندوز. انها تسمح للمطورين لإنشاء تطبيقات ويندوز ، وكذلك التفاعل مع موارد النظام مثل الخطوط. ومع ذلك ، قد يكون من الصعب على بعض المستخدمين فهم مجموعة متنوعة من الوظائف وطرق تغيير الخط في وينابي. في هذه المقالة ، سوف ننظر إلى تعليمات خطوة بخطوة وأمثلة على كيفية تغيير الخط في وينابي.

قبل أن ننتقل إلى أمثلة محددة ، من المهم أن نفهم المفاهيم والمبادئ الأساسية للعمل مع الخطوط في وينابي. الأداة الرئيسية للعمل مع الخطوط في وينابي هي وظيفة كريتيفونت. يسمح لك بإنشاء كائن خط جديد بناء على المعلمات المحددة ، مثل اسم الخط وحجمه ونمطه والأعلام. يمكن بعد ذلك استخدام كائن الخط الذي تم إنشاؤه ، على سبيل المثال ، لعرض النص في نافذة التطبيق.

واحدة من الطرق الشائعة لتغيير الخط في وينابي هو استخدام وظيفة سيليكتوبجيكت. يسمح لك بتحديد كائن خط وتطبيقه على سياق الجهاز الحالي. وبالتالي ، بعد استدعاء هذه الوظيفة ، سيستخدم كل النص الذي سيتم عرضه على الشاشة الخط المحدد. ومع ذلك ، فمن الجدير بالذكر أنه من أجل العمل بشكل صحيح مع الخطوط في وينابي ، فمن الضروري لإدارة الموارد بشكل صحيح وتحرير الذاكرة بعد الاستخدام. للقيام بذلك ، يتم استخدام وظيفة ديليتيوبجيكت ، والذي يسمح لك لتحرير الذاكرة التي يشغلها كائن الخط.

تغيير الخط في وينابي يمكن أن تكون مفيدة إذا كنت ترغب في إنشاء تطبيق مع تصميم فريد من نوعه أو ببساطة تحسين قراءة النص للمستخدمين. في هذه المقالة ، قمنا بمراجعة الأمثلة والمفاهيم الأساسية فقط للعمل مع الخطوط في وينابي ، ولكن مع هذه المعرفة يمكنك بسهولة إدارة الخطوط في التطبيقات الخاصة بك وإنشاء واجهات من شأنها أن تبدو المهنية والحديثة.

  1. الشروع في العمل مع وينابي
  2. توصيل المكتبة للعمل مع الخطوط
  3. إنشاء خط
  4. تثبيت الخط في النافذة
  5. تغيير حجم الخط

الشروع في العمل مع وينابي

الخطوة الأولى: تثبيت المكونات الضرورية وأدوات التطوير. لتطوير وينابي ، سوف تحتاج إلى بيئة تطوير (على سبيل المثال ، ميكروسوفت فيسوال ستوديو) وملفات الرأس التي سيتم استخدامها عند تجميع البرنامج.

الخطوة الثانية: إنشاء مشروع. بعد تثبيت المكونات الضرورية وأدوات التطوير ، يمكنك إنشاء مشروع. في بيئة التطوير ، حدد قالب المشروع للعمل مع وينابي وتعيين الإعدادات اللازمة.

الخطوة الثالثة: كتابة الكود. للعمل مع وينابي ، تحتاج إلى كتابة رمز البرنامج. سيتم إنشاء ويندوز في التعليمات البرمجية ، ستتم معالجة الرسائل من نظام التشغيل ، وسيتم رسم العناصر الرسومية ، وأكثر من ذلك بكثير.

الخطوة الرابعة: تجميع وتشغيل البرنامج. بعد كتابة التعليمات البرمجية ، تحتاج إلى تجميع البرنامج وتشغيله للتحقق من أنه يعمل بشكل صحيح.

الانتهاء بنجاح من هذه الخطوات سوف تسمح لك لبدء العمل مع وينابي وإنشاء مجموعة متنوعة من التطبيقات لنظام التشغيل ويندوز.

توصيل المكتبة للعمل مع الخطوط

للعمل مع الخطوط في وينابي ، تحتاج إلى توصيل جدي 32.مكتبة ليب ، والتي تحتوي على وظائف للعمل مع جهاز الرسومات والخطوط.

لتوصيل هذه المكتبة في فيسوال ستوديو ، اتبع الخطوات التالية:

  1. افتح مشروعك في فيسوال ستوديو.
  2. انقر بزر الماوس الأيمن فوق مشروعك في نافذة مستكشف الحلول.
  3. حدد عنصر" خصائص " في قائمة السياق.
  4. في النافذة التي تفتح ، حدد "تكوين الخاصية" → " رابط "Input" إدخال "dependencies"تبعيات إضافية".
  5. انقر فوق الزر" تحرير".
  6. في النافذة التي تفتح ، أدخل اسم المكتبة " جدي 32.ليب "وانقر على "موافق".
  7. انقر فوق موافق في نافذة خصائص المشروع الرئيسية.

بعد الانتهاء من هذه الخطوات ، مكتبة جدي 32.سيتم توصيل ليب إلى المشروع الخاص بك ، وسوف تكون قادرة على استخدام وظائف للعمل مع الخطوط في وينابي.

إنشاء خط

هناك عدة طرق لإنشاء خط مخصص في وينابي. دعونا ننظر إلى أهمها:

  1. إنشاء خط من ملف
  2. لإنشاء خط من ملف ، تحتاج إلى تحميل ملف الخط باستخدام وظيفة أدفونترسورس. ثم يمكنك تحديد الخط الذي تم إنشاؤه باستخدام وظيفة كريتيفونت.

  3. إنشاء خط باستخدام وظائف وينابي
  4. لإنشاء خط باستخدام وظائف وينابي ، تحتاج إلى تعيين معلمات الخط مثل الاسم والحجم والخط العريض والنمط. ثم يمكنك إنشاء خط باستخدام وظيفة كريتيفونت.

  5. إنشاء خط باستخدام قالب
  6. يعد إنشاء خط باستخدام قالب الطريقة الأكثر مرونة. للقيام بذلك ، تحتاج إلى تعيين مجموعة من معلمات الخط باستخدام بنية لوغفونت ، ثم إنشاء خط باستخدام وظيفة كريتيفونتينديركت.

بعد إنشاء خط ، يمكنك استخدامه لعرض النص على الشاشة أو عند الطباعة باستخدام وظائف النص أو النص.

إنشاء خط مخصص في وينابي يجعل من الممكن للسيطرة على مظهر النص في التطبيق ، مما يجعلها أكثر ملاءمة وجذابة للمستخدمين.

تثبيت الخط في النافذة

لتثبيت الخط في النافذة ، اتبع الخطوات التالية:

  1. احصل على مقبض النافذة حيث تريد تغيير الخط.
  2. قم بإنشاء خط جديد عن طريق تحديد معلماته مثل اسم الخط والحجم والخط الغامق وما إلى ذلك.
  3. .
  4. تحرير الموارد المرتبطة الخط الذي تم إنشاؤه.

يوجد أدناه مثال على رمز ج demonstrating يوضح تثبيت خط في نافذة:

# تشمل

لريسولت رد ويندوبروك(هوند هوند ، أونت أومسغ ، وبارام وبارام ، لبارام لبارام)

{

  • التبديل (أومسغ)

  • {

  • حالة وم_خلق:

{

  1. // الحصول على واصف النافذة

  2. هوند هوند = هوند;

  3. // إنشاء خط جديد مع المعلمات

  4. هفونت هفونت = كريتيفونت(20 ، 0 ، 0 ، 0 ، فود_ورمال ، كاذبة ، كاذبة ، كاذبة ، الافتراضي,

OUT_DEFAULT_PRECIS, CLIP_DEFAULT_PRECIS, DEFAULT_QUALITY,