VS 用C++语言 打开doc文档,并获得每个字体的类型

wn2uaj48 2017-09-25 09:00:31
VS 用C++语言 打开doc文档,,求各位大神走过路过瞅一眼
...全文
231 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
明道士 2017-10-09
  • 打赏
  • 举报
回复
现在我也在 做这个东西,现在有两种方法 一种是强制打开 二是 运用电脑中的msword 打开文件 给你代码 一 ShellExecute(NULL,_T("open"),_T("explorer.exe"),filePath,NULL,SW_SHOWNORMAL);//打开文件 路径改成你要打开文件的地址 二 MFC下 if (CoInitialize(NULL) != 0) { AfxMessageBox(_T("初始化COM支持库失败!")); exit(1); } CApplication oWord; //msword.olb 你电脑中office下 CDocuments oDocs; CDocument0 Doc; CRange aRange; CSelection sel; CFont0 font; CWords word; CString st2,st3,st4,st5; // Create an instance of Word. if (!oWord.CreateDispatch(_T("Word.Application"))) { AfxMessageBox(_T("Word failed to start!")); } else { // 设置可见 oWord.put_Visible(VARIANT_TRUE); // Add a new document. oDocs = oWord.get_Documents(); CString FileName = _T("E:\\project\\1.doc"); //路径 COleVariant vFileName(FileName); COleVariant vTrue((short)TRUE); COleVariant vFalse((short)FALSE); COleVariant vOptional((long)DISP_E_PARAMNOTFOUND, VT_ERROR); oDocs.Open(vFileName,vTrue,vFalse,vFalse,vOptional,vOptional,vOptional,vOptional,vOptional,vOptional,vOptional,vOptional,vOptional,vOptional,vOptional,vOptional);

13,825

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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