用vc++编写一个输入密码的程序(这个已完成),我想接下来完成的功能是:让这个程序双击运行之后,能够让这个程序和其他文件产生关联,比如右键某个文件,在菜单上出现“用XX加密”这个选项。
简单的说就是如何让VC++编写的程序运行之后和其他文件产生关联,请指点告知小弟,小弟是初学者。
Vc++编写应用程序的文件关联问题
答案:2 悬赏:0 手机版
解决时间 2021-02-12 14:28
- 提问者网友:戎马万世
- 2021-02-12 01:58
最佳答案
- 五星知识达人网友:思契十里
- 2021-02-12 02:59
编辑一个注册表文件来实现关联
REGEDIT
; This .REG file may be used by your SETUP program.
; If a SETUP program is not available, the entries below will be
; registered in your InitInstance automatically with a call to
; CWinApp::RegisterShellFileTypes and COleObjectFactory::UpdateRegistryAll.
HKEY_CLASSES_ROOT/.ff = Ff.Document
HKEY_CLASSES_ROOT/SingleInstMDI.Document/shell/open/command = ff.EXE %1
HKEY_CLASSES_ROOT/SingleInstMDI.Document/shell/open/ddeexec = [open("%1")]
HKEY_CLASSES_ROOT/SingleInstMDI.Document/shell/open/ddeexec/application = ff
; note: the application is optional
; (it defaults to the app name in "command")
HKEY_CLASSES_ROOT/Ff.Document = Ff Document
自定义一个reg文件,内容类似上面的描述。双击执行,导入到自己机器的注册表中去即可。
----
存成一个reg
在代码中打WinExec("start 1.reg", SW_HIDE);
REGEDIT
; This .REG file may be used by your SETUP program.
; If a SETUP program is not available, the entries below will be
; registered in your InitInstance automatically with a call to
; CWinApp::RegisterShellFileTypes and COleObjectFactory::UpdateRegistryAll.
HKEY_CLASSES_ROOT/.ff = Ff.Document
HKEY_CLASSES_ROOT/SingleInstMDI.Document/shell/open/command = ff.EXE %1
HKEY_CLASSES_ROOT/SingleInstMDI.Document/shell/open/ddeexec = [open("%1")]
HKEY_CLASSES_ROOT/SingleInstMDI.Document/shell/open/ddeexec/application = ff
; note: the application is optional
; (it defaults to the app name in "command")
HKEY_CLASSES_ROOT/Ff.Document = Ff Document
自定义一个reg文件,内容类似上面的描述。双击执行,导入到自己机器的注册表中去即可。
----
存成一个reg
在代码中打WinExec("start 1.reg", SW_HIDE);
全部回答
- 1楼网友:轻雾山林
- 2021-02-12 03:24
我认为学习vc++更加便捷的开车道是找一本技能型的书籍。
比如,通过vc++的集成环境,简简单单生成一个窗口框架,并在其中适当的位置显示一句话,诸如此类,一点一点的增加技能,很快的。那本书你要找对。------我记得书名大概是mfc实例100例。
通过vc++的集成环境,简简单单生成一个窗口框架(所有必要的但是不用编写甚至无需关心的代码),他的过程是这样的。
第一步,点击“文件“下的”新建“。
第二步,在工程属性业中点击mfc appwizard(exe),在右侧填写工程, 路径信息。然后点击确定。
第三步,选择单文档,点击确定。
第四不,关于数据库信息的,直接电机下一步。
第五步,直接电机下一步。
第六步,直接电机下一步。
第七步,点击完成。
现在,你可以执行你的第一个窗口程序了。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯