`
huozheleisi
  • 浏览: 1234772 次
文章分类
社区版块
存档分类
最新评论

VC操作Excel——插入图片以及对图片的修改

阅读更多

插入一张图片

Shapes m_ oShapes;

m_oShapes.AttachDispatch( m_oWorkSheet.GetShapes(), TRUE );

m_oShapes.AddPicture( _T( "D://Blue hills.jpg" ), false, true, 100, 150, 100, 150 );

之后要对插入的对象进行处理,则需要由Shapes获得Shape,Shapes好比插入的所有对象的集合,根据索引来获得指定的对象。

//获得上面插入的图片对象

m_oShape.AttachDispatch( m_oShapes.GetRange( COleVariant((long)1) ), TRUE );

CString strShapeName = _T( "Blue" );

//设置图片的名称

m_oShape.SetName( strShapeName );

//设置图片的宽度

m_oShape.SetWidth( 250 );

http://blog.csdn.net/primer_programer/article/details/2441839


分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics