s8hrs8hr
s8hrs8hr
2015-10-08 04:24

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

  • excel
  • c++

我现在要用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);

希望高手帮忙啦 谢谢

  • 点赞
  • 回答
  • 收藏
  • 复制链接分享

0条回答

为你推荐

换一换