1

2 種類のファイルを使用するアプリケーションがあります。1 番目のファイル タイプはプロジェクト ファイル (*.pcwex と呼ばれます) で、2 番目のファイル タイプはライブラリ ファイル (*.pcwlx と呼ばれます) です。
[ファイルを開く] ダイアログ (ファイル拡張子 *.pcwex) を使用してプロジェクト ファイルを開くと、このファイル名がこのアプリケーションの最近使用したドキュメント リストに追加されます。
開いているプロジェクトにライブラリを追加する場合、[ファイルを開く] ダイアログも使用します (ただし、ファイル拡張子は *.pcwlx です)。ただし、このライブラリ ファイルはプロジェクトとして開くことができないため、最近使用したファイル リストに追加し ないでください。

レジストリに次のエントリを追加しました。

[HKEY_CLASSES_ROOT\.pcwex]
@="PCWE.pcwex"

[HKEY_CLASSES_ROOT\.pcwex\OpenWithProgids]
"PCWE.pcwex"=""

[HKEY_CLASSES_ROOT\PCWE.pcwex]

[HKEY_CLASSES_ROOT\PCWE.pcwex\DefaultIcon]  
@="C:\\Program Files (x86)\\MyCompany\\MyApplication\\Application.ico"

[HKEY_CLASSES_ROOT\PCWE.pcwex\shell]

[HKEY_CLASSES_ROOT\PCWE.pcwex\shell\open]

[HKEY_CLASSES_ROOT\PCWE.pcwex\shell\open\command]  
@="C:\\Program Files (x86)\\MyCompany\\MyApplication\\MyApp.exe \"%1\""



[HKEY_CLASSES_ROOT\.pcwlx]  
@="PCWE.pcwlx"

[HKEY_CLASSES_ROOT\PCWE.pcwlx]

[HKEY_CLASSES_ROOT\PCWE.pcwlx\DefaultIcon]  
@="C:\\Program Files (x86)\\MyCompany\\MyApplication\\Application.ico"

この構成では、両方のファイル タイプ (*.pcwex*.pcwlx) が最近のドキュメント リストに追加されます。

タイプ *.pcwex のファイルのみを最近のファイル リストに追加し、*,pcwlx ファイルを無視するには何が必要ですか?

4

0 に答える 0