1

.jpg および .bmp ファイルのデフォルトのオープン ツールとして使用したい自己開発プログラムがあります。プログラム的に目標を達成するにはどうすればよいですか?

いくつかのレジストリ エントリを追加する必要があると言う人もいました。しかし、私は自分が何をすべきかを正確に知りません。誰か方法を教えてくれませんか?

ありがとうございました!

4

3 に答える 3

1

If it's Windows:

CodeProject.com

于 2008-11-24T08:43:05.600 に答える
1

OS X では、アプリ パッケージの Contents/Info.plist を更新して、CFBundleDocumentTypes配列を保持します。拡張子 (CFBundleTypeExtensions)、ドキュメント タイプの名前、カスタム アイコンなどを指定します。

于 2008-11-24T08:52:22.710 に答える
0

You have to change these registry entries (for Windows, .REG syntax):

[HKEY_CLASSES_ROOT\.txt]
@="textfile"

[HKEY_CLASSES_ROOT\textfile\shell\open\command]
@="C:\\WINDOWS\\NOTEPAD.EXE %1"

[HKEY_CLASSES_ROOT\textfile\shell\print\command]
@="C:\\WINDOWS\\NOTEPAD.EXE /p %1"

[HKEY_CLASSES_ROOT\textfile\DefaultIcon]
@="C:\\WINDOWS\\SYSTEM\\shell32.dll,-152"

Of course, you have to change the programs to open and perhaps the icon.

于 2008-11-24T08:46:06.233 に答える