簡単な C# コンソール プログラムで Acrobat.dll を参照し、Acrobat を実行するための数行のコードを記述しました。
CAcroApp mApp = new AcroAppClass();
Console.WriteLine("Acrobat is running");
bool bClose = mApp.CloseAllDocs();
bool bExit = mApp.Exit();
ただし、CloseAllDocs() は true を返しますが、Exit() は常に false を返します。
それに応じて、タスク マネージャーで実行中の Acrobat プロセスを引き続き確認できます。
ただし、プログラムが終了すると、プロセスも自動的に強制終了されます。
プログラムを終了せずに、プログラム内から Acrobat プロセスを閉じることができるようにするにはどうすればよいですか?