我可以成功的加载菜单和工具条插件,但是有一个问题,每次打开Word2000都会重新添加一次菜单,也就是说菜单项目会越来越多,我在OnDisconnection中使用了CommandMenuEvents::DispEventUnadvise((IDispatch*)m_spMenu);为什么不能够在断开连接时候卸载菜单项目呢??
另外一个问题是,我的插件是要完成一个自定义的“另存为...”命令,我使用了一个菜单命令,在命令的响应函数中却不能使用对话框,报错:
d:\program files\microsoft visual studio\vc98\mfc\include\afxv_w32.h(14) : fatal error C1189: #error : WINDOWS.H already included. MFC apps must not #include <windows.h>
我就无法使用保存对话框来选择文件名称了,怎么办啊?这个我怀疑是我的配置或是接口继承没有选择好,不知道怎么做,我是按照徐景周的几篇文章做的,那位大虾熟悉这种插件开发的,望指教小弟,谢谢
另外一个问题是,我的插件是要完成一个自定义的“另存为...”命令,我使用了一个菜单命令,在命令的响应函数中却不能使用对话框,报错:
d:\program files\microsoft visual studio\vc98\mfc\include\afxv_w32.h(14) : fatal error C1189: #error : WINDOWS.H already included. MFC apps must not #include <windows.h>
我就无法使用保存对话框来选择文件名称了,怎么办啊?这个我怀疑是我的配置或是接口继承没有选择好,不知道怎么做,我是按照徐景周的几篇文章做的,那位大虾熟悉这种插件开发的,望指教小弟,谢谢
解决方案 »
- 新手求解
- 日志问题
- 高手指点使用VS2003开发VC++程序开发MFC应用程序可以再没有安装NET环境的操作系统上使用吗?
- 求助:串口和modem拨号的程序中拨号只能拨一次
- 关于Message Queue一问,请高手帮忙
- 在Windows下如何定制守护进程?
- 我现在开始看Visual C++技术内幕 第四版 清华大学出版社 (原著:David J. Kruglinski)
- 保存和读取已经搞定了~~想加个选中图标后右键菜单里的项目方可点击的功能
- 发送附件的问题
- 这个Lua基础语法 那里错了?
- recordset.Delete ,出问题。。。。。。。。。(请教)
- 如何实现“玩转手机”那样的界面--www.qidiankeji.com
2.你的工程并不支持MFC,你需要使用ATL的类,从CAxDialogImpl派生,用法和CDialog差不多