关于网友提出的“ 如何双击自定义格式的文件,打开此文件???”问题疑问,本网通过在网上对“ 如何双击自定义格式的文件,打开此文件???”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题: 如何双击自定义格式的文件,打开此文件???描述:
我的程序是加解密程序,现在需要在双击密文的时候,可以自动解密此文件,并显示明文。
哪位大侠做过这方面的东西,请指教!!!
解决方案1:
用shell的钩子hook住消息,回调函数。
解决方案2:按3楼的方法就可以实现,解密的操作可以在CWinApp的OpenDocumentFile虚函数中实现,当然也可以路由到Document中。OpenDocumentFile是由MFC框架通过ProcessShellCommand以多态的形式调用的。 解决方案3:
你创建个基于文档—视图的项目,创建时指定文档扩展名,编译运行一次之后,再双击此类文档就会用该程序打开了。