==========================================================================
.....
_Document wdDoc;
Range wdRange; wdDoc.AttachDispatch(lpDisp);
wdRange = wdDoc.Range(COleVariant( (long)DISP_E_PARAMNOTFOUND, VT_ERROR ),
COleVariant( (long)DISP_E_PARAMNOTFOUND, VT_ERROR ) );
COleVariant VLeft, VTop, VWidth, VHeight;
VLeft = wdRange.GetStart();
VTop = wdRange.GetStart();
VWidth = wdRange.GetEnd();
VHeight = wdRange.GetEnd(); Shapes oShapes;
lpDisp = wdDoc.GetShapes();
oShapes.AttachDispatch(lpDisp);
Shape oShape;
COleVariant vTrue((short)TRUE), vFalse((short)FALSE);
oShape = oShapes.AddPicture(
"c:\\a.bmp",
vFalse,
vTrue,
VLeft,
VTop,
VWidth,
VHeight,
VHeight
);
==========================================================================运行到AddPicture时候报告"建立对象失败。请确认该对象已被注册入系统"
是什么问题,请大侠指教!
.....
_Document wdDoc;
Range wdRange; wdDoc.AttachDispatch(lpDisp);
wdRange = wdDoc.Range(COleVariant( (long)DISP_E_PARAMNOTFOUND, VT_ERROR ),
COleVariant( (long)DISP_E_PARAMNOTFOUND, VT_ERROR ) );
COleVariant VLeft, VTop, VWidth, VHeight;
VLeft = wdRange.GetStart();
VTop = wdRange.GetStart();
VWidth = wdRange.GetEnd();
VHeight = wdRange.GetEnd(); Shapes oShapes;
lpDisp = wdDoc.GetShapes();
oShapes.AttachDispatch(lpDisp);
Shape oShape;
COleVariant vTrue((short)TRUE), vFalse((short)FALSE);
oShape = oShapes.AddPicture(
"c:\\a.bmp",
vFalse,
vTrue,
VLeft,
VTop,
VWidth,
VHeight,
VHeight
);
==========================================================================运行到AddPicture时候报告"建立对象失败。请确认该对象已被注册入系统"
是什么问题,请大侠指教!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货