如何将指定类型的文件与我的程序关联起来?
我有一个自行开发的程序,我想将其用作.jpg和.bmp文件的默认打开工具。 我怎样才能以编程方式实现目标?
有人说我必须添加一些注册表项。 但我不知道我到底应该做什么。 谁能告诉我方法吗?
谢谢你!
I have a self-developed program which I want to use as the default opening tool for .jpg and .bmp files. How can I achieve the goal progrmmatically?
Some said that I have to add some registry entries. But I don't konw exactly what I should do. Can anyone tell me the method?
Thank you!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
如果是 Windows:
CodeProject.com
If it's Windows:
CodeProject.com
在 OS X 上,更新应用程序包中的 Contents/Info.plist 以保存 CFBundleDocumentTypes 数组。 您可以在其中指定扩展名 (CFBundleTypeExtensions)、文档类型名称、自定义图标等。
On OS X, update the Contents/Info.plist in the app package to hold a CFBundleDocumentTypes array. In which you specify the extension (CFBundleTypeExtensions), name of document type, custom icon etc.
您必须更改这些注册表项(对于 Windows,.REG 语法):
当然,您必须更改要打开的程序,也许还有图标。
You have to change these registry entries (for Windows, .REG syntax):
Of course, you have to change the programs to open and perhaps the icon.