请问高手一个问题~~~~~~~分数可能太少。不过我可以逐次补上~~~~~

rainman2001 2001-07-13 04:06:10
本人做了一个对文件加解密的程序。
现在想实现一个这样的功能:
就是当我双击加完密的文件时,要能够运行我的exe程序。
就好象winzip文件解压一样,只要点击zip扩展名的文件,就会自动运行winzip解压
程序。
谁能给我一个思想吗? 感谢~~~~~~
如果介绍一些参考的网站程序、书籍什么的是最好~~~~~~
而且还有一点我不太明白的是,我自己做的程序是要输入文件名。
可是如果当我又击此文件的时候。我岂不是又要输入一次吗????
...全文
102 点赞 收藏 14
写回复
14 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
rainman2001 2001-07-13
不会吧这么厉害啊
那我可死啦
回复
ZHENG017 2001-07-13
做com了,老大.
回复
longwx 2001-07-13
只要在test.cpp的InitInstance()的CComandLineInfo cmdInfo;前加上:
BOOL CTestApp::InitInstance()
{
...
EnableShellOpen();
RegisterShellFileTypes();

CComandLineInfo cmdInfo;
...
}
就可以了
回复
rainman2001 2001-07-13
to jacktance(黠狐)
高手,帮个忙救救我啊!
回复
jacktance 2001-07-13
我可以马上搞定,
用RestryKey就可以了
回复
rainman2001 2001-07-13
请问现在我怎么才能把要输入文件名的那项去掉呢?
因为我的程序是要输入文件名的
回复
rainman2001 2001-07-13
to c_z_y(用力)
你的意思,不太懂!
回复
rainman2001 2001-07-13
to gongxy(codekiller)
怎么样取得argv[1]这个参数
是通过手动,还是要程序初始化的时候调用函数?
如果是要调用函数的话,请问知道是什么函数吗?
回复
c_z_y 2001-07-13
非也,mfc的程序,设置了文档扩展名,不是会自动关联文件么?用得着这么费精么
回复
rainman2001 2001-07-13
to Ashura(阿修罗)
请问现在还有买吗?
在哪儿可以买行到呢?
to gongxy(codekiller)
岂不是还要做一个程序
回复
Ashura 2001-07-13
这和Windows shell编程有关的。
正好程序员6月号有。
回复
gongxy 2001-07-13
new 一个文件类型 和你的app钩起来
我的电脑
查看
文件夹选项
文件类型
新类型

windows自动把文件名传到你的app argv[1]


(gongxy@siusoft.com.cn)
回复
rainman2001 2001-07-13
应该是的吧?
我也不太清楚,请问有人回答吗?
回复
lmh79 2001-07-13
是不是象建立文件关联一样!
回复
相关推荐
发帖
VC/MFC
创建于2007-09-28

1.5w+

社区成员

VC/MFC相关问题讨论
申请成为版主
帖子事件
创建了帖子
2001-07-13 04:06
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……