看了本版的一些老旧帖子,觉得高手还应该一直活跃的提一个我打算要实现的功能(或许这比较天真,不过确实是一种能实现的)具体需求:
把图片或者视频,通过ActiveDocument 的形式,嵌入到office文档中,并且需要实现在位激活和在位编辑的功能,这两个功能都需要带有菜单,并且ActiveDocument服务器的形式必须是exe的,如能完成安装包更佳解释一下:
其实就是想在这个ActiveDocument嵌入到office文档中时,是以加密的形式,然后通过在位激活来完成解密显示给使用者,就这么一个核心功能事先说明:
这功能说不简单,却还是有难度的。我之前用mfc来实现过,然是并没有出现菜单,也就是我没实现接口oleplace(是我感觉在mfc实现起来很困难),在win7上面也出现某些问题。但据我观察,现在很多的比如pdf、off公式编辑,他们都能很好的完成这个效果,所以说这个还是可以做出来的(当然加解密能不能实现还另提)。我的一些提问:
1、我打算放弃mfc,是该选择atl还是sdk的形式?
2、现在到底是用ole来做好,还是用active形式来做(如果是active形式麻烦请介绍些资料)?
3、这种形式的加解密能不能实现
4、(加入我已经完成了这些功能)在office中嵌入了N多个这种对象,能不能做到点击一个按钮让其自动(未激活的时候是加密形式的,点按钮之后解密)显示出来?
5、这个比较弱了,听说.NET做这个相当简单(但是要分版本比如2003、2007、2010),但是c++却可以通用,这个你怎么看的?先谢谢大家,不一定有人来回答,按照回答的相关度给分。
我希望能得到大家的,哪怕一点点的帮助。
因为时间实在是太急了,我想在过年前完成(好让我安心过个年),呵呵。
把图片或者视频,通过ActiveDocument 的形式,嵌入到office文档中,并且需要实现在位激活和在位编辑的功能,这两个功能都需要带有菜单,并且ActiveDocument服务器的形式必须是exe的,如能完成安装包更佳解释一下:
其实就是想在这个ActiveDocument嵌入到office文档中时,是以加密的形式,然后通过在位激活来完成解密显示给使用者,就这么一个核心功能事先说明:
这功能说不简单,却还是有难度的。我之前用mfc来实现过,然是并没有出现菜单,也就是我没实现接口oleplace(是我感觉在mfc实现起来很困难),在win7上面也出现某些问题。但据我观察,现在很多的比如pdf、off公式编辑,他们都能很好的完成这个效果,所以说这个还是可以做出来的(当然加解密能不能实现还另提)。我的一些提问:
1、我打算放弃mfc,是该选择atl还是sdk的形式?
2、现在到底是用ole来做好,还是用active形式来做(如果是active形式麻烦请介绍些资料)?
3、这种形式的加解密能不能实现
4、(加入我已经完成了这些功能)在office中嵌入了N多个这种对象,能不能做到点击一个按钮让其自动(未激活的时候是加密形式的,点按钮之后解密)显示出来?
5、这个比较弱了,听说.NET做这个相当简单(但是要分版本比如2003、2007、2010),但是c++却可以通用,这个你怎么看的?先谢谢大家,不一定有人来回答,按照回答的相关度给分。
我希望能得到大家的,哪怕一点点的帮助。
因为时间实在是太急了,我想在过年前完成(好让我安心过个年),呵呵。
解决方案 »
- 有没有读取文件夹里面的所有文件夹的名字的api?
- CInternetSession和CInternetFile的指针变量,用close关闭后,是否还应该用delete删除?
- vc6 转 vs2005 问题
- 窗口标题栏的问题,去掉后,本身的窗口变大了
- 请问怎样能把滚动视图保存为位图
- 请教一个CString到_bstr_t的转换问题!
- 如何禁止键盘和鼠标,让它们对操作没响应? :)
- 有谁看过大本营中的Vc里的Shell扩展编程1
- 使用DirectShow进行多媒体(DivX)播放的控件生成--大侠帮忙!
- 怎么用mfc实现jpg图片背景的更换
- 高分求助,怎样把ole当成一个容器,往里面放附加信息。
- OleStdSwitchDisplayAspect的一个问题
popup对话框无法很好受到控制
还有一本ole2程序员参考手册选一本com的来看就够了,马上入手ole会比较好,因为里面的代码太久远了,都是16位的,所以你需要很多时间花在代码的编译上面