أنت غير متصل حاليًا، وفي انتظار الإنترنت الخاص بك ليقوم بإعادة الاتصال
هل لديك أسئلة عن Windows 10؟ "رابط."

لا يمكن تمرير مؤشر ملقم أتمتة إلى تطبيق IPictureDisp كائن صورة عبر حدود العملية

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

150034
تمت أرشفة هذه المقالة. وتظهر "كما هي" ولن يتم تحديثها بعد الآن.
الأعراض
فشل ملقم أتمتة يطبّق كائن صورة الملتفة بواسطة الفئة CPictureHolder في MFC عند يحاول تمرير مؤشر إلى تطبيق IPictureDisp كائن صورة عبر حدود العملية.
السبب
IPictureDisp بواسطته يصل إلى أساليب الكائن صورة لا يمكن تنظيم عبر حدود العملية. على سبيل المثال، يعتمد IPictureDisp DISPID_PICT_RENDER للوصول إلى طريقة العرض الصورة الكائن. تأخذ أسلوب العرض مؤشر سياق جهاز كمعلمة الأول. لا يمكن تنظيم معالجات السياق الجهاز.

الإرسال واجهات يمكن عادةً يتم تنظيمها تنظيمها باستخدام IDispatch تنظيم التعليمات البرمجية ولكن يطبّق كائن صورة IMarshal بشكل خاص يؤدي التعبئة الخاصة به إلى فشل.
تصريح
يعتبر هذا السلوك حسب التصميم.
معلومات أخرى
يسمح ClassWizard في Visual C++ حدد نوع LPPICTUREDISP إرجاع للأسلوب. قد يعيد هذا الأسلوب في IPictureDisp الحصول على واجهة عن طريق استدعاء CPictureHolder::GetPictureDispatch. ومع ذلك، إذا كان يتم استدعاء هذا الأسلوب بواسطة وحدة تحكم قيد التشغيل في عملية أخرى الأسلوب فشل وإرجاع رمز خطأ E_FAIL.

لأن الكائن صورة تتسبب تنظيم IPictureDisp فشل ، يمكن أيضاً أن تحدث مشاكل عند محاولة الحصول على واجهة IPictureDisp عبر حدود مؤشر الترابط في كائن طراز مؤشر ترابط متعددة الأجزاء.
مراجع
للحصول على مزيد من المعلومات حول تنظيم الرجاء مراجعة "داخل OLE ،" الإصدار الثاني قبل Kraig Brockschmidt الفصل 6 "الشفافية محلي/البعيد" نشر بواسطة Microsoft Press.

تحذير: تمت ترجمة هذا المقال تلقائياً

خصائص

رقم الموضوع: 150034 - آخر مراجعة: 02/28/2014 08:02:33 - المراجعة: 3.1

  • Microsoft Foundation Class Library 4.2
  • kbnosurvey kbarchive kbmt kbtshoot kbautomation kbbitmap kbctrl kbprb KB150034 KbMtar
تعليقات

KB Article Diagnostics

Document Name: 150034

Elements not parsed: 0

Nodes not parsed: 0

E tags not understood: 6

Output tags: 0

Output tags ignored: 0