أنت غير متصل حاليًا، وفي انتظار الإنترنت الخاص بك ليقوم بإعادة الاتصال

يتم عرض مربع الحوار "حفظ باسم" خلف التطبيق الطباعة إلى كاتب المستند XPS

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

اضغط هنا لرابط المقالة باللغة الانجليزية2567869
الأعراض
يرجى مراعاة السيناريو التالي:
  • تشغيل تطبيق 32 بت على إصدار 64 بت من نظام التشغيل Windows 7.
  • يمكنك الطباعة من التطبيقات إلى طابعة كاتب مستند XPS في Microsoft (MXDW).
في هذا السيناريو، يتم عرض مربع الحوار حفظ باسمخلف التطبيق.

بالإضافة إلى ذلك، قد تواجه الأعراض التالية:

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

ملاحظة: قد تحدث هذه المشكلة أيضا عند الطباعة إلى طابعة مختلفة برنامج التشغيل الذي يعرض مربع حوار مشروط آخر أو مربع الحوارحفظ باسم. برنامج تشغيل طابعة Adobe PDF هو هذا النوع من برنامج التشغيل.
السبب
وتنفذ برامج تشغيل الطابعة كمكتبات الارتباط الحيوي (Dll) التي يتم تحميلها في عملية الطباعة. وتنفذ برامج تشغيل الطابعة ك DLLs 64-بت على إصدارات 64 بت من Windows وك DLLs 32 بت على إصدارات 32 بت من Windows.

لا يمكن تحميل عملية 32-بت DLLs 64-بت. ولذلك، تدعم إصدارات 64 بت من Windows الطباعة من عمليات 32 بت من خلال عملية Splwow64.exe. Splwow64.exe عملية 64-بت التي تحميل برامج تشغيل الطابعة 64 بت والتي تعالج الطباعة باسم عمليات 32 بت.

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

عند تطبيق 32 بت باستدعاء الدالة ستارتدوك على إصدار 64-بت من Windows، تستدعي عملية Splwow64.exe لبرنامج تشغيل الطابعة كاتب المستند XPS باسم تطبيق 32-بت. في هذا السيناريو، مربع الحوار حفظ باسم لم يتم امتلاكها عدم وجود مؤشر ترابط في عملية Splwow64.exe إطار نشط. قد يظهر مربع الحوار خلف التطبيق الذي تتم طباعة عملية Splwow64.exe عدم وجود إذن لتعيين الإطار الأمامي. أيضا، حيث لم يتم امتلاكها مربع حوار، التطبيق الذي يتم استدعاء الدالة ستارتدوك قد لا يصبح التطبيق الأمامي عند إغلاق مربع الحوار.

لا يعيد الاتصال ستارتدوك حتى يتم رفض مربع الحوار، حيث قد يبدو التطبيق عن الاستجابة.

يحتوي مربع الحوار حفظ باسم الزر الخاص به على شريط المهام في "مستكشف Windows" إذا تم إنشاء عملية Splwow64.exe. وهذا لأن مربع الحوار لم يتم امتلاكها. ومضات زر شريط المهام أيضا عندما لا يمكن تعيين عملية Splwow64.exe الإطار الأمامي.
الحل البديل
للتغلب على هذه المشكلة، يمكنك الوصول إلى مربع الحوار حفظ باسم من خلال الزر الخاص به على شريط المهام. أو، يمكنك ضغط Alt + Tab للتبديل التركيز إلى مربع الحوار.
معلومات أخرى
مطوري البرامج يمكن تجنب هذه المشكلة في تطبيقات 32-بت الخاصة بهم بأن هذه التطبيقات الكشف عن المستخدم طباعة إلى الطابعة كاتب المستند XPS أو إلى طابعة Adobe PDF. التطبيق ثم تحديد المسار الكامل لملف في عضو بنية DOCINFO.lpszOutput عند استدعاء الدالة ستارتدوك . سيتم استخدام برنامج تشغيل الطابعة الملف المحدد بدلاً من مطالبة المستخدم لملف.

منتجات الجهات الأخرى المذكورة في هذه المقالة تابعة لشركات مستقلة عن Microsoft. لا تقدم Microsoft أي ضمان، سواء ضمنياً أو صريحا، بخصوص أداء هذه المنتجات أو كفاءتها.

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

خصائص

رقم الموضوع: 2567869 - آخر مراجعة: 08/27/2016 02:14:00 - المراجعة: 2.0

  • kbmt KB2567869 KbMtar
تعليقات
etElementsByTagName('head')[0].appendChild(m);" src="http://c1.microsoft.com/c.gif?">