现在的位置: 首页 > 综合 > 正文

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

2013年10月23日 ⁄ 综合 ⁄ 共 516字 ⁄ 字号 评论关闭

插入一张图片

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

抱歉!评论已关闭.