C++将.swf的flash文件嵌入excel

我现在要用C++将.swf的flash文件嵌入excel,用的是OLE的方法,就是用的那个excel.h和excel.cpp的头文件,由于没有具体说明,我就从头文件里找了个LPDISPATCH OLEObjects::Add方法,感觉应该是这个,编译通过了但是没有得到想要的效果代码在这里

    lpDisp=books.Open(ml,covOptional, covOptional, covOptional, covOptional, covOptional,
   covOptional, covOptional, covOptional, covOptional, covOptional,
   covOptional, covOptional, covOptional, covOptional ); 
    book.AttachDispatch(lpDisp);
    sheets=book.GetSheets();
    sheet=sheets.GetItem(COleVariant((short)1));


    lpDisp = sheet.OLEObjects(COleVariant((short)1));
    oleobj.AttachDispatch(lpDisp);

    oleobj.SetEnabled(TRUE);
    oleobj.SetVisible(TRUE);

    oleobj.Add(covOptional,COleVariant("E:\SWFLIB_TestProject\SWF Sample Movies\Sample2.swf"), covOptional, covOptional,covOptional, covOptional, covOptional, covOptional, covOptional, covOptional, covOptional);

希望高手帮忙啦 谢谢

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问