تعيين الرسائل للدالات

تمكّنك نافذة الخصائص من ربط معالجات الرسائل (دالات عضو فئات واجهة مستخدم MFC) بالرسائل التي تم إنشاؤها بواسطة موارد التطبيق الخاص بك. تستخدم مخططات رسالة MFC لإنشاء الربط.

عند استخدام عرض فئة لإنشاء فئة جديدة مشتقة من فئات إطار العمل ، تلقائياً تضع فئة كاملة و ذات وظيفة في ملفات الرأس (.h) والتنفيذ (.cpp) التي تحددها.

ملاحظة

لإضافة فئة جديدة لا تعالج الرسائل ، قم بإنشاء الفئة مباشرةً في محرر النص .

لتعريف أو إزالة معالج رسائل باستخدام النافذة خصائص

  1. في عرض الفئة ، انقر فوق الفئة.

  2. في النافذة خصائص ، انقر فوق الزر الرسائل.

    ملاحظة

    يتوفر الزر رسائل عندما تقوم بتحديد إما اسم الفئة في عرض الفئة أو عند النقر داخل نافذة المصدر.

    إذا كان المشروع يحتوي علي معالج لرسالة فسيظهر اسم المعالج في العمود الأيمن بجانب الرسالة.

  3. إذا كان لا يوجد معالج للرساله ، انقر فوق الخلية الموجودة في العمود الأيمن في النافذة خصائص لعرض الاسم المقترح للمعالج كـ < أضف > اسم المعالج. (على سبيل المثال، WM_TIMER يقترح معالج الرسائل < أضف > OnTimer).

  4. انقر فوق الاسم المقترح لإضافة التعليمات البرمجية لكعب الروتين الخاص بالدالة.

  5. لتحرير معالج رسالة ، انقر نقراً مزدوجاً فوق الرسالة في عرض الفئة و قم بتحرير التعليمات البرمجية في نافذة المصدر.

لإزالة معالج رسالة ، انقر نقراً مزدوجاً فوق المعالج في العمود الأيمن و حدد < حذف > HandlerName. يتم تعليق التعليمة البرمجية للدالة.

راجع أيضًا:

المهام

إضافة دالة عضو

إضافة متغير عضو

تجاوز دالة ظاهرية

المرجع

إضافة معالجات حدث للحصول على عناصر تحكم مربعات الحوار

التنقل عبر بنية الفئات

المبادئ

إضافة معالج رسائل MFC

إضافة وظيفة عن طريق معالجات التعليمات البرمجية

إضافة فئة