معالج إضافة أسلوب
استخدم هذا المعالج لإضافة أسلوب إلى واجهة. اعتماداً على نوع المشروع أو نوع الواجهة التي تضيف لها الأسلوب ، يعرض المعالج خيارات مختلفة.
الأسماء
نوع ارجاع .
نوع بيانات يتم إرجاعها بواسطة الأسلوب. HRESULTهو الموصى بها لكافة الواجهات أنواع، لأنها توفر طريقة قياسية لإرجاع أخطاء.نوع الواجهة
الوصف
واجهة مزدوجة
HRESULT. unchangeable.
واجهة مخصصة
HRESULT. unchangeable.
واجهة مخصصة محلية
قم بتوفير نوع الإرجاع الخاص بك أو قم بتحديده من القائمة.
Dispinterface
قم بتوفير نوع الإرجاع الخاص بك أو قم بتحديده من القائمة.
عنصر تحكم MFC ActiveX
إذا قمت بتطبيق أسلوب مخزون ، يتم تعيين نوع الإرجاع للقيمة المناسبة ويكون غير قابل للتغيير. إذا قمت بتحديد أسلوب من قائمة اسم الأسلوب ثم قمت بالنقر فوق مخصص ضمن تحديد نوع الأسلوب ، حدد نوع إرجاع من القائمة.
اسم الأسلوب
يعيّن اسم الأسلوب.نوع الواجهة
الوصف
واجهة ATL مزدوجة ، واجهة مخصصة ، واجهة محلية مخصصة
توفر اسم الأسلوب الخاص بك.
dispinterface MFC
توفر اسم الأسلوب الخاص بك أو تحدد اسم أسلوب مقترح من القائمة. إذا قمت بتحديد اسم من القائمة، تظهر القيمة المناسبة في المربع نوع الإرجاع وهي غير قابلة للتغيير.
عنصر تحكم MFC ActiveX
قم بتوفير أو بتحديد أي من أساليب المخزون DoClick و تحديث. راجع عناصر تحكم MFC ActiveX: إضافة أساليب المخزون للحصول على مزيد من المعلومات.
نوع الأسلوب
متوفر فقط لعناصر تحكم MFC ActiveX. إذا قمت بتوفير اسم أسلوب في مربع اسم الأسلوب بدلاً من تحديد أسلوب من القائمة , يكون هذا المربع غير متوفر.إذا قمت بتحديد واحدة من الأساليب في قائمة اسم الأسلوب ، حدد إما تطبيق المخزون أو تطبيق مخصص.
نوع الأسلوب
الوصف
المخزون
الشكل الافتراضي. يدرج تطبيق المخزون لأسلوب تحدده في القائمة اسم الأسلوب . نوع الإرجاع غير قابل للتغيير إذا قمت بتحديد المخزون.
مخصص
يدرج تطبيق كعب روتين للأسلوب المحدد في القائمة اسم الأسلوب. لأنواع أسلوب مخصصة يمكنك توفير نوع الإرجاع الخاص بك أو يمكنك تحديد أحدهم من القائمة نوع الإرجاع.
اسم داخلي
يتوفر فقط للأساليب المخصصة المضافة إلى dispinterface MFC. تعين الاسم المستخدم في مخطط الإرسال ، ملف الرأس (.h) وملف التنفيذ (.cpp). بشكل افتراضي، هذا الاسم هو نفس اسم الأسلوب . يمكنك تغيير اسم الأسلوب إذا كنت تعمل مع dispinterface MFC أو إذا كنت تقوم بإضافة أسلوب مخصص إلى dispinterface عنصر تحكم MFC ActiveX.نوع الواجهة
الوصف
واجهة ATL مزدوجة ، واجهة مخصصة ، واجهة محلية مخصصة
غير متوفرة
dispinterface MFC
يعين لاسم الأسلوب بشكل افتراضي: يمكنك تحرير الاسم الداخلي.
عنصر تحكم MFC ActiveX
يمكنك تعيين الاسم الداخلي فقط للأساليب المخصصة. أساليب المخزون لا تستخدم اسماً داخلياً.
معلمات السمات
تعين أية سمات إضافية للمعلمة المحددة في اسم المعلمة .سمة المعلمة
الوصف
تركيبات مسموح بها
في
يشير إلى أنه يتم تمرير المعلمة من الإجراء المستدعِى إلى الإجراء المستدعَى.
داخل فقط
داخل و خارج
out
يشير إلى أن معلمة المؤشر يتم إرجاعها من الإجراء المطلوب للإجراء المستدعِى (من الخادم إلى العميل).
خارج فقط
داخل و خارج
خارج و retval
retval
يشير إلى أن المعلمة تتلقى قيمة الإرجاع للعضو.
retval و خارج
نوع المعلمة
تعين نوع بيانات المعلمة. حدد النوع من القائمة.اسم المعلمة
يعين اسم المعلمة لتمريرها خلال الأسلوب الخاص بك. بعد كتابة الاسم ، يجب النقر فوق إضافة لإضافتها إلى قائمة المعلمات التي سوف تمر من خلال الأسلوب الخاص بك. إذا لم توفر اسم معلمة ، المعالج يتجاهل أي تحديدات لسمات المعلمات (ATL فقط) أو نوع المعلمات.عند النقر فوق إضافة ، يظهر اسم المعلمة في قائمة المعلمات .
ملاحظة ، إذا قمت بتوفير اسم معلمة ثم قمت بالنقر فوق إنهاء قبل النقر فوق إضافة ، لا يتم إضافة المعلمة إلى الأسلوب. يجب أن تعثر على الأسلوب وتقوم بإدراج المعلمة يدوياً.
Add
يضيف المعلمة التي تحددها في اسم المعلمة ، و نوعها و سمات المعلمة إلى قائمة المعلمات . يجب عليك النقر فوق إضافة لإضافة معلمة إلى القائمة.Remove
إزالة المعلمة المحددة في قائمة المعلمات من القائمة.قائمة المعلمات
يعرض كافة المعلمات و التعديلات الخاصة بهم و الأنواع المضافة حالياً للأسلوب. بمجرد إضافة معلمات ، يقوم المعالج بتحديث قائمة المعلمات لعرض كل معلمة مع المعدّل والنوع الخاص بها.