PDF ファイルの添付ファイルをメモリに読み込んで、プリンタに送信しようとしています。
文書の種類に問題があるようです。
私は DOCINFOA のインスタンスを作成しており、この投稿で説明されているように、データ型パラメーターの値を試してきました: How to reprint a spool file using XPS printer?
しかし、私は印刷物を取得していません。ドキュメントは印刷キューに表示されますが、すぐに消えます。データ型のすべての可能性を試しました.RAWを持つものはすべてキューに表示されますが、何も印刷されません.
TEXT を使用して印刷を取得しますが、それはナンセンスであり、残りのすべてはまったく何もしません。
PDFを印刷するために必要なデータ型を知りたいです。
winapi 関数を使用せず、代わりにドキュメントをファイルに書き込み、acrobt32 を使用してプログラムで開くと、期待どおりの出力が得られますが、ディスクへの書き込みは避けたいと考えています。
この投稿から収集したコードを使用しています: http://support.microsoft.com/kb/322091/en-gb