word插件中DocumentBeforeSave的问题

boylafong 2013-12-29 09:45:26
做的word插件,想在word文件保存前做点事情
DocumentBeforeSave(IDispatch *ptr,VARIANT_BOOL * SaveAsUI,VARIANT_BOOL * CancelDefault)

如何给CancelDefault赋值(给了TRUE就不执行后面的保存了?)

...全文
175 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
柏小洋 2014-01-22
  • 打赏
  • 举报
回复
你是怎么解决的呢,求救。 我这样赋值,保存后就直接崩溃了,郁闷呀 *CancelDefault = TRUE
boylafong 2013-12-30
  • 打赏
  • 举报
回复
引用 2 楼 fishion 的回复:
*CancelDefault = TRUE
晚上已经解决通过了 = =!可以了。
fishion 2013-12-30
  • 打赏
  • 举报
回复
*CancelDefault = TRUE
boylafong 2013-12-29
  • 打赏
  • 举报
回复
VARIANT_BOOL是个short类型 就是说VARIANT_BOOL * CancelDefault其实就是shor* 我的代码: VARIANT_BOOL bTemp; bTemp = TRUE; CancelDefault = &bTemp; 我看了CancelDefault地址指向的内容确实为0(赋值之前地址指向的内容不是0),不知道这样给是不是对的。 那么这个参数是否设置为TRUE,是否就不执行后面的保存了?

3,245

社区成员

发帖
与我相关
我的任务
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
  • ATL/ActiveX/COM社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧