Momentálne ste offline a čaká sa, kým sa znova pripojíte na internet

Zobrazí sa dialógové okno Uložiť ako za aplikáciu, ktorá je tlač XPS Document Writer

DÔLEŽITÉ: Tento článok je preložený pomocou softvéru na strojový preklad od spoločnosti Microsoft a možno ho opraviť prostredníctvom technológie Community Translation Framework (CTF). Microsoft ponúka strojovo preložené články, články upravené komunitou aj články preložené prekladateľmi, aby zabezpečil prístup ku všetkým článkom databázy Knowledge Base vo viacerých jazykoch. Strojovo preložené články aj upravené články môžu obsahovať chyby týkajúce sa slovnej zásoby, syntaxe alebo gramatiky. Microsoft nenesie zodpovednosť za akékoľvek nepresnosti, chyby alebo škody spôsobené neprávnym prekladom obsahu alebo jeho použitím zo strany našich zákazníkov. Ďalšie informácie o technológii CTF nájdete na lokalite http://support.microsoft.com/gp/machine-translation-corrections/sk.

Pokiaľ chcete vidieť anglickú verziu článku, kliknite sem: 2567869
Príznaky
Predstavte si nasledujúcu situáciu:
  • Môžete spustiť 32-bitové aplikácie na 64-bitovú verziu systému Windows 7.
  • Môžete vytlačiť z aplikácie Microsoft XPS Document Writer (MXDW) tlačiarne.
V tomto prípade sa zobrazí dialógové okno Uložiť akoza aplikáciu.

Okrem toho sa môžu vyskytnúť nasledovné príznaky:

  • Zdá sa, že aplikácia prestane reagovať (zablokuje sa), kým zadáte názov súboru alebo zrušiť tlačové úlohy.
  • Aplikácia, ktorá je tlač nestal popredí (aktívne) aplikácie po zatvorení dialógového okna Uložiť ako .

Poznámka: Tento problém môže vyskytnúť aj keď dokument vytlačíte na inej tlačiarni, ktorého ovládač zobrazí dialógové oknoUložiť akoalebo iné modálne dialógové. Ovládač tlačiarne Adobe PDF je tento typ ovládača.
Príčina
Ovládače tlačiarní sú implementované ako dynamických knižníc (DLL) načítané do procesu, ktorý je tlač. Ovládače tlačiarní sú implementované ako 64-bit dll v 64-bitových verziách systému Windows a 32-bitový dll v 32-bitových verziách systému Windows.

32-bitový proces nemôže načítať 64-bit dll. Z tohto dôvodu 64-bitových verziách systému Windows podporuje tlač z 32-bitové procesy procesom Splwow64.exe. Splwow64.exe je 64-bitové proces, ktorý môžete načítať ovládače tlačiarní 64-bitové a ktorý spracováva tlač na 32-bitové.

Keď aplikácia volá funkciu StartDoc tlač na tlačiarni XPS Document Writer, Microsoft XPS Document Writer ovládač zobrazí dialógové okno Uložiť ako , tak, že používatelia môžu určiť názov a umiestnenie súboru XPS. Vlastník okno dialógového okna je zvyčajne aktívneho okna vlákno, ktoré sa volá funkciu StartDoc a dialógovom okne sa zobrazia nad aktívneho okna.

Pri 32-bitová aplikácia volá funkciu StartDoc na 64-bitovú verziu systému Windows, Splwow64.exe proces žiada XPS Document Writer ovládač namiesto 32-bitové aplikácie. V takomto prípade Uložiť ako dialógové okno je unowned, pretože vlákno v Splwow64.exe procese nemá aktívne okno. Dialógové okno môže zobrazovať za aplikáciu, ktorá je tlač, pretože Splwow64.exe proces nemá povolenie na nastavenie popredia okna. Aj dialógové okno je unowned, aplikácia, ktorá sa nazýva funkciu StartDoc nestal popredí aplikácie po zatvorení dialógového okna.

StartDoc hovor nevráti do dialógové okno zamietnuté, žiadosť môžu zdanlivo prestať reagovať.

Uložiť ako dialógové okno má tlačidlo na paneli úloh systému Windows Explorer, ak je vytvorený Splwow64.exe proces. Dôvodom je skutočnosť, že dialógové okno je unowned. Tlačidlo na paneli úloh aj bliká pri Splwow64.exe proces nie je možné nastaviť do popredia okna.
Ako problém obísť
Tento problém obísť, môžete Uložiť ako dialógové okno prejsť tlačidlo. Prípadne môžete stlačiť kláves Alt + Tab na prepnutie na dialógové okno.
Ďalšie informácie
Vývojári softvéru môžete predísť tomuto problému v ich 32-bitové aplikácie pomocou týchto aplikácií, zistia, že používateľ sa tlače Microsoft XPS Document Writer tlačiarne alebo tlačiarne Adobe PDF. Aplikácia potom určuje úplnú cestu k súboru v DOCINFO.lpszOutput štruktúry volá funkciu StartDoc . Ovládač tlačiarne použije zadaný súbor namiesto tohto vyzvania používateľa pre súbor.

Produkty tretích strán, ktorými sa zaoberá tento článok, vyrábajú spoločnosti, ktoré sú nezávislé od spoločnosti Microsoft. Spoločnosť Microsoft neposkytuje žiadnu záruku, implicitnej alebo inej, týkajúce sa výkonu alebo spoľahlivosti týchto produktov.

Upozornenie: Tento článok bol preložený automaticky.

Vlastnosti

ID článku: 2567869 – Posledná kontrola: 08/25/2016 19:57:00 – Revízia: 3.0

  • kbmt KB2567869 KbMtsk
Pripomienky