请问在vc中如何通过程序将一幅图片(不是图片链接)插入到一个word文当中去。 请问在vc中如何通过程序将一幅图片插入到一个word文当中去。该图片插入后再word中是可以被修改的,就是说该图片不是一个图片链接 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 _Application WordApp; //代表WORD程序 Documents docs; //代表一个WORD程序里的所有文档 _Document doc; //代表一个文档 if(!WordApp.CreateDispatch("Word.Application",NULL))//创建一个新的word程序 { AfxMessageBox("创建ms_word服务失败"); exit(1); } //让用户能够查看自动化的过程 WordApp.SetVisible(true); //让docs和word程序连接,docs代表word中所有文档 docs=WordApp.GetDocuments(); COleVariant covOptional((long)DISP_E_PARAMNOTFOUND,VT_ERROR); //用docs来打开一个文档,并将句柄返回给doc doc=docs.Add(COleVariant(".\\ox.doc"),covOptional,covOptional,covOptional); Shapes shps;//表示word中的所有图片 Shape shp;//表示word中的某张图片 shps=doc.GetShapes();//得到文档中的所有图片 shps.AddPicture(".\\skybox_bottom.bmp",covOptional,covOptional,covOptional,covOptional,covOptional,covOptional,covOptional);//加入一张图片 shp=shps.Item(COleVariant(short(1)));//得到第一张图片,这样就可以改变它的属性了,比如下面一句 float a=shp.GetHeight();//得到第一张图片的高 CString str; str.Format("%f",a); gzshd(郁闷) ,如你所说,这样插入的图片。在手动打开word文档时,不能被word的图片编辑工具所编辑 高手来讨论下sleep和WaitForSingleObject的本质区别 MFC对话框问题 谁知道联想柳传志的邮箱啊? 请问 vc里有没有类似vb中Trim()的函数。 新手请教:进度条怎么就是显示不出来的呢? 具体请进来看 win CE5.0操作系统开机画面的更换 MFC里面创建线程池 大家说说怎么自己拉项目 DLL多线程问题 求多种这样的源码,可自动完成的Edit,组合下拉列表框CListBox,还有组合CListCtrl的 关于CTreeCtrl的问题 快来抢分! 怎么用ado来连接一台服务器上的oracle数据库啊?
Documents docs; //代表一个WORD程序里的所有文档
_Document doc; //代表一个文档 if(!WordApp.CreateDispatch("Word.Application",NULL))//创建一个新的word程序
{
AfxMessageBox("创建ms_word服务失败");
exit(1);
} //让用户能够查看自动化的过程
WordApp.SetVisible(true);
//让docs和word程序连接,docs代表word中所有文档
docs=WordApp.GetDocuments();
COleVariant covOptional((long)DISP_E_PARAMNOTFOUND,VT_ERROR);
//用docs来打开一个文档,并将句柄返回给doc
doc=docs.Add(COleVariant(".\\ox.doc"),covOptional,covOptional,covOptional);
Shapes shps;//表示word中的所有图片
Shape shp;//表示word中的某张图片
shps=doc.GetShapes();//得到文档中的所有图片
shps.AddPicture(".\\skybox_bottom.bmp",covOptional,covOptional,covOptional,covOptional,covOptional,covOptional,covOptional);//加入一张图片
shp=shps.Item(COleVariant(short(1)));//得到第一张图片,这样就可以改变它的属性了,比如下面一句
float a=shp.GetHeight();//得到第一张图片的高
CString str;
str.Format("%f",a);