我如何为jpg文件类型设置默认应用程序 [英] how can i set default my application for jpg file type

查看:168
本文介绍了我如何为jpg文件类型设置默认应用程序的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好
我在设置的文件类型部分中创建了jpg文件类型
但是,当我安装我的应用程序时,默认情况下,opennig jpeg文件的picassa乘法和我的应用程序只是通过右键单击菜单打开[ 如何为jpg文件类型设置默认应用程序
谢谢

hi everyone
i create a jpg file type in file type section my setup
but when i install my application , picassa aplication in default for opennig jpeg file and my application just vew in open with right click menu
how can i set default my application for jpg file type
thank you

推荐答案

从学习系统注册表的各个部分开始,这些部分负责文件类型与注册用于这些文件类型的默认应用程序之间的关联.这是一个非常简单的主题:

http://msdn.microsoft.com/zh-我们/library/windows/desktop/cc144158%28v=vs.85%29.aspx [ http://msdn.microsoft.com/zh-我们/library/windows/desktop/cc144160%28v=vs.85%29.aspx [ http://msdn.microsoft.com/zh-我们/library/windows/desktop/cc144154%28v=vs.85%29.aspx [ http://msdn.microsoft.com/zh-我们/library/windows/desktop/cc144156%28v=vs.85%29.aspx [ http://msdn.microsoft.com/en-us/library/microsoft.win32. Registry.aspx [ ^ ],
http://msdn.microsoft.com/en-us/library/microsoft.win32. Registrykey.aspx [ ^ ],
http://msdn.microsoft.com/en-us/library/microsoft.win32. Registryvaluekind.aspx [ ^ ].

—SA
Start with learning the parts of the system Registry responsible for associations between file types and default applications registered to work with those file type. This is a pretty easy topic:

http://msdn.microsoft.com/en-us/library/windows/desktop/cc144158%28v=vs.85%29.aspx[^],
http://msdn.microsoft.com/en-us/library/windows/desktop/cc144160%28v=vs.85%29.aspx[^],
http://msdn.microsoft.com/en-us/library/windows/desktop/cc144154%28v=vs.85%29.aspx[^],
http://msdn.microsoft.com/en-us/library/windows/desktop/cc144156%28v=vs.85%29.aspx[^].

When this is clear, develop your code for creating an association in .NET. All you need is using the class Microsoft.Win32.Registry and related type like Microsoft.Win32.RegistryKey and Microsoft.Win32.RegistryValueKind; please see:
http://msdn.microsoft.com/en-us/library/microsoft.win32.registry.aspx[^],
http://msdn.microsoft.com/en-us/library/microsoft.win32.registrykey.aspx[^],
http://msdn.microsoft.com/en-us/library/microsoft.win32.registryvaluekind.aspx[^].

—SA




通过注册表项,您可以执行此操作.

这是链接来更改打开带有选项.

给定的示例是 .pdc 扩展名.您可以对 .jpeg 文件扩展名执行相同的操作.

希望您知道如何通过C#代码修改注册表值.

希望对您有帮助.


谢谢
-Amit.
Hi,

Through registry entry you can do this.

Here is the link to change Open With option.

Given example is for .pdc extension. you can do the same for .jpeg file extension.

And hope you know how to modify registry value through C# code.

hope this may help you.


Thanks
-Amit.


这篇关于我如何为jpg文件类型设置默认应用程序的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆