我创建了一个可以读取.txt
文件的超级basic text editor
。我想知道如何将我的基本文本编辑器设置为默认的文件扩展名.txt以便每当用户单击.txt文件时,首先它将显示"默认程序"窗口。如果用户单击我的程序,则文本文件将始终使用我的程序打开。如何做到这一点?
这取决于您的Windows版本,但在Windows 7/Vista中,您可以单击Start->默认程序
http://windows.microsoft.com/en-us/windows/change-default-programs#1TC=windows-7
在Windows XP中,这有点困难:
- 转到"开始"菜单,然后选择"所有程序"。
- 选择设置程序访问和默认值。
- 要选择一个选项,请单击它旁边的单选按钮。
- 如果您需要展开该选项,请单击窗口右侧该选项的双箭头。
http://support.microsoft.com/kb/332003
如果要以编程方式执行此操作,则必须编辑一些注册表设置。看这里: http://msdn.microsoft.com/en-us/library/windows/desktop/cc144154%28v=vs.85%29.aspx