MFC のプログラムから生成された実行可能ファイルがあり、ファイルを開くための既定のプログラムとして使用したいと考えてい.jpg
ます。つまり、.jpg
ファイルをダブルクリックするたびに、プログラムが実行されます。
(値を に設定.jpg
)や.HKEY_CLASSES_ROOT\.jpg\shell\open\command
"myProgram.exe" "%1"
HKEY_CLASSES_ROOT\myProgram
この方法は、他のアプリケーションがファイルを開くために自分自身を登録する場合を除いて、問題なく機能し.jpg
ます。たとえば、コンピューターに acdSee をインストールしたので、.jpg
ファイルをダブルクリックするたびに、自分のプログラムではなく常に acdSee が起動します。しかし、まったく新しいタイプのファイルをプログラムに登録すると、プログラムで開くことができます。自分のプログラムを、既に登録されているファイルのデフォルトのオープニング プログラムとしてプログラムで設定する方法がわかりません。誰でもこの問題を解決するのを手伝ってもらえますか? どうもありがとうございました!