そのため、MFC アプリケーションで ShockwaveFlash ActiveX 要素を使用して、.SWF ファイルを再生しています。
問題は、ShockwaveFlash 要素が正しく機能するのは、Adobe Flash Player ActiveX がシステムにインストールされている場合のみです。Adobe Flash Player ActiveX がインストールされているかどうかをプログラムで確認したいのですが、インストールされていない場合は、この要素を使用しないでください。しかし、Flash Player がインストールされていないと、チェックを行う機会が与えられずに、起動直後にプログラムが終了します。
それを防ぐ方法はありますか?または、ShockwaveFlash 要素を任意の Windows システムで動作させるためにアプリケーションに追加する必要がある DLL または何かがありますか?