vc++2005 操作word2003(补)
来源:互联网 发布:在mac上拖拽文件 编辑:程序博客网 时间:2024/05/22 09:06
vc++2005 操作word2003(补)
1检测word是否运行
CLSID clsid;
HRESULT hr;
hr=::CLSIDFromProgID(_T("Word.Application"),&clsid); //通过ProgID取得CLSID
if(FAILED(hr))
{
AfxMessageBox(_T("没有安装WORD"));
return;
}
IUnknown *pUnknown=NULL;
IDispatch *pDispatch=NULL;
hr=::GetActiveObject(clsid,NULL,&pUnknown); //查找是否有WORD程序在运行
if(FAILED(hr))
{
AfxMessageBox(_T("WORD应用程序没有运行"));
return;
}
2去掉关闭Word时提示保存Normal模板
CComVariant OriginalFormat,RouteDocument;
_variant_t vSaveChanges(wdPromptToSaveChanges);
TemplatePtr pTemplate;
pTemplate=wordApp.get_NormalTemplate();
if (pTemplate)
{
pTemplate->put_Saved(VARIANT_TRUE);
}
wordApp.ReleaseDispatch(); //释放对象指针。
- vc++2005 操作word2003(补)
- vc++2005 操作word2003
- VC操作Excel2003,Word2003的两种方式
- vs2005操作word2003!
- 使用c#操作word2003
- vc 6.0编写word2003插件
- office word2003文档权限管理操作视频
- C#操作Word辅助类(word2003)
- C#操作Word辅助类(word2003)(转)
- poi操作word模板(word2003,word2007)
- Java读取操作word2003 word2007 word2010文档
- 补VC基础
- vc打开word2003文件,填写表格并退出
- Word2003快速操作技巧及常用快捷键使用
- 求补操作前前后后
- VC助手自动补全功能脚本代码
- WORD2003 快捷键
- .NET1.1下,使用C#自动生成Word2003文档(通过操作COM组件实现)
- 对象(POJO)状态
- JSP中的EL表达式详解
- Tomcat ClassLoader研究
- PhysX官方手册翻译 - 扫掠API(Sweep API)
- 接口
- vc++2005 操作word2003(补)
- 09秋装细节图
- 类型
- 首次使用
- DOS命令
- sql数据库备份和恢复
- 配置
- 数据库基础
- 近段工作的思考