插入一张图片
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