プロジェクト

全般

プロフィール

[ExPack] Windows Vista + Adobe Reader 8.0 + GGSpoolPDF では正常に動作するが, Windows 7 (32bit) + Adobe Reader XI (11) + GGSpoolPDF の環境では Adobe Reader のプロセスが残る.

技術ノート
2013/08/15

[番号]
技術ノート KGTN 2013080601

[現象]
[ExPack] Windows Vista + Adobe Reader 8.0 + GGSpoolPDF では正常に動作するが, Windows 7 (32bit) + Adobe Reader XI (11) + GGSpoolPDF の環境では Adobe Reader のプロセスが残る.

[説明]
GGSpoolPDF は Adobe Reader 8.0 向けにデザインされており, Adobe Reader XI の仕様が変更されたため, Adobe Reader のプロセスが残るという現象が発生しました.Adobe Reader 8.0 は,PDFファイルを表示したウインドウに WM_CLOSE を送信することで,印刷終了後にプロセスが終了します. Adobe Reader XI は,PDFファイルを表示したウインドウに WM_CLOSE を送信することでそのウインドウは閉じますが,親のウインドウは (自動的に) 閉じないため,結果としてプロセスが終了せずに残ります.

次期リリースでは,PDFファイルを表示したウインドウだけでなく,その親のウインドウに対しても WM_CLOSE を送信するように修正を行い, Adobe Reader XI のプロセスが残らないようにする予定です.

補 足
GGSpoolPDF の次期リリースは,2013年10月31日を予定しております.これよりも前に検証等をご希望の場合は,弊社技術支援センターまでお知らせ下さい.可能であれば,RC版 (出荷候補版) 等をご提供致します.

ファイル

KGTN2013080601.pdf (66.9 KB) kitasp 技術センター, 2013/08/15 11:41