VC中基于Dialog程序怎么实现文件关联?
如我实现了一个基于Dialog的软件(Player.exe),在应用该软件的过程中,产生了一个文件(Test.LST),并且该文件保存到磁盘上。现在的问题是:我怎么实现在双击类似的文件的时候
调用Player.exe,就像*.doc就用word打开一样。
谢谢大家了!!
如我实现了一个基于Dialog的软件(Player.exe),在应用该软件的过程中,产生了一个文件(Test.LST),并且该文件保存到磁盘上。现在的问题是:我怎么实现在双击类似的文件的时候
调用Player.exe,就像*.doc就用word打开一样。
谢谢大家了!!
; 此 .REG 文件可由你的应用程序的安装程序(setup)使用。
; 也可以用
; CWinApp::RegisterShellFileTypes 和 COleObjectFactory::UpdateRegistryAll
; 在 InitInstance 中对下列项自动进行注册。
; t0是文件扩展名
; ttt是程序名
HKEY_CLASSES_ROOT\.t0 = 文档类型ID
HKEY_CLASSES_ROOT\ttt.Documenttid\shell\open\command = ttt.EXE %1
HKEY_CLASSES_ROOT\ttt.Documenttid\shell\open\ddeexec = [open("%1")]
HKEY_CLASSES_ROOT\ttt.Documenttid\shell\open\ddeexec\application = ttt
; 注意:此应用程序是可选的
;(默认为“命令”中的应用程序名)
HKEY_CLASSES_ROOT\ttt.Documenttid = 文档类型全称[HKEY_CLASSES_ROOT\ttt.Documenttid\DefaultIcon]
@="e:\\ttt.exe,1"