Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/320.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
通过java应用程序安装添加自定义文件类型_Java_C#_C++ - Fatal编程技术网

通过java应用程序安装添加自定义文件类型

通过java应用程序安装添加自定义文件类型,java,c#,c++,Java,C#,C++,我正在尝试自定义文件类型.vrs(无论出于何种目的,它都是一种富文本格式)。 自从我自学以来,我对我所拥有的一切感到满意。 但我很难将该文件与我的程序关联起来,因此当用户双击它时,它会自动打开我的文档编辑器 到目前为止,所有的搜索都会用鼠标右键点击并设置关联,但这不是我需要的 我可能没有解释,也没有必要解释,所以当你安装Photoshop时,想想Photoshop的.psd,所有psd文件都会在你双击它们时自动设置为打开 希望我已经足够清楚了,你可以帮忙 同时,对于java,任何资源都是C++的

我正在尝试自定义文件类型
.vrs
(无论出于何种目的,它都是一种富文本格式)。 自从我自学以来,我对我所拥有的一切感到满意。 但我很难将该文件与我的程序关联起来,因此当用户双击它时,它会自动打开我的文档编辑器

到目前为止,所有的搜索都会用鼠标右键点击并设置关联,但这不是我需要的

我可能没有解释,也没有必要解释,所以当你安装Photoshop时,想想Photoshop的
.psd
,所有
psd
文件都会在你双击它们时自动设置为打开

希望我已经足够清楚了,你可以帮忙

同时,对于java,任何资源都是C++的,也可以理解。


感谢您的时间和回复

此功能依赖于系统,在Windows中涉及注册表。如果您真的想深入研究这个问题,请看POST,它将详细介绍如何使用C++来编程地设置文件扩展关联。如果这有帮助,请回信告诉我们您在个人情况下是如何解决问题的


如果这没有帮助,我会尝试,因为它链接到更多资源并演示了一些C代码。

编辑器是否打开作为第一个参数给出的文件名?这能帮助您吗?使用
.vrs
创建文件并在注册表中注册。