求助:VC向WORD文档插入图片失败(急!!!)
Word::SelectionPtr spSelection = m_pApp->Selection;
Word::InlineShapesPtr spInlineShapes = spSelection->InlineShapes;
Word::InlineShapePtr spInlineShape;
COleVariant vtTrue((short)VARIANT_TRUE);
COleVariant vtFalse((short)VARIANT_FALSE);
spInlineShape = spInlineShapes->AddPicture(_bstr_t(lpPicFile), vtFalse, vtTrue);
if (NULL != spInlineShape) {
ShapePtr shape = spInlineShape->ConvertToShape();
if (shape != NULL) {
shape->ZOrder(msoSendBehindText);
}
}
上述代码本意将图片插入到WORD中,并将图片转换成浮动格式且设置为最底层显示.但在ShapePtr shape = spInlineShape->ConvertToShape();之后,shape为空,实际上图片已经转为浮动格式,但没能够得到ShapePtr对象无法设置最底层显示.有没有做过相关方面开发的同行指教下,谢谢!!!
Word::InlineShapesPtr spInlineShapes = spSelection->InlineShapes;
Word::InlineShapePtr spInlineShape;
COleVariant vtTrue((short)VARIANT_TRUE);
COleVariant vtFalse((short)VARIANT_FALSE);
spInlineShape = spInlineShapes->AddPicture(_bstr_t(lpPicFile), vtFalse, vtTrue);
if (NULL != spInlineShape) {
ShapePtr shape = spInlineShape->ConvertToShape();
if (shape != NULL) {
shape->ZOrder(msoSendBehindText);
}
}
上述代码本意将图片插入到WORD中,并将图片转换成浮动格式且设置为最底层显示.但在ShapePtr shape = spInlineShape->ConvertToShape();之后,shape为空,实际上图片已经转为浮动格式,但没能够得到ShapePtr对象无法设置最底层显示.有没有做过相关方面开发的同行指教下,谢谢!!!
...全文
相关推荐
怎么利用vc在打开的word文件的光标位置插入图片.doc
void CBbView::OnPicture() { CString filename; CString defaultfilename=""; CString filepath; CString fileextention;//文件扩展名 CString filter;//文件过滤 filter="位图文件(*.bmp)|*.bmp|JPG文件(*.jpg)|*.jpg|所有文件(*.*)|*.*||"; fileextention=".bmp"; CFileDialog OpenDlg1(TRUE,fileextention,defaultfilename, OFN_HIDEREADONLY,filter);//true 为打开,false 为保存 if(OpenDlg1.DoModal () == IDCANCEL)
VC读取Word文档
VC读取Word文档,VC读取Word文档很实用
vc编程自动生成word文档
介绍下VC++编程自动生成WORD文档.
利用VC控制word生成仿真报告
利用VC控制word生成仿真报告,讲解了详细的做法步骤和源码
vc开发的操作word2000的代码实例,用vc打开word文档,主要是出了带表格的word文档。
vc2003开发的操作word2000的代码实例,用vc打开word文档,主要是操作带表格的word文档。读出word数据。


