佚名通过本文主要向大家介绍了ole对象,ole对象是什么,cad ole对象编辑,cad插入ole对象图片,cad插入ole对象等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 奇怪的问题,关于excel中插入自定义的OLE对象
描述:
描述:
如题,我自定义了一个activex对象,编译通过后,运行excel,可以通过excel的菜单“插入--> 对象”插入该对象,且该对象能正确显示我绘制的图像(就是显示一幅位图)。
但是我通过代码插入此对象,对象是插入成功了,但是对象里面的图像显示不出来啊(一片空白)。怎么回事,难道是我插入方法不对,还是插入方法中的参数不全。。。
CComPtr <MSExcel::_OLEObject> pOleObject;
CComPtr <MSExcel::OLEObjects> pOLEObjects;
m_spActiveSheet-> raw_OLEObjects(vtMissing, NULL, (IDispatch**)&pOLEObjects);
ATLASSERT(pOLEObjects);
pOleObject = pOLEObjects-> Add( "XXXXX.YYYYYY.1 ");