请问再vc中该如何操作word,excel 我想通过我的程序把我的图象拷贝到剪贴板中,然后我想把该图像粘贴到word 中,处此之外,我还可以再图像旁边(word文档里面写几个字),请问该怎么做啊,还有就是如果想把一系列数据写到excel里面,比如一个数组,该怎么操作呢?那位能给我个例子啊,谢谢了。一定高分重谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 word和excel可以把图片作为对象传进去,比如可以把本地目录的一个图像文件(如bmp)插入到excel中,下面给去在excel中插入bmp格式图片的例子 Excel::WorkbooksPtr oBooks; oBooks=oApp->GetWorkbooks(); Excel::_WorkbookPtr oBook; oBook=oBooks->Add(vOpt); Excel::WorksheetsPtr oSheets; oSheets=oBook->GetWorksheets(); Excel::_WorksheetPtr oSheet; oSheet=oSheets->GetItem(1L); Excel::RangePtr oRange; m_pCanvas->SaveCurveData(oSheet,oRange); Excel::PicturesPtr pts=oSheet->Pictures(); pts->Insert((_bstr_t)strBmp); //strBmp 为图片存放的位置 DeleteFile(strBmp); pts->PutTop(m_pCanvas->m_nPicturePos); // COleVariant vstr=strFn; COleVariant vTrue((short)TRUE),vFalse((short)FALSE); oBook->SaveAs(COleVariant(strFn),-4143L,COleVariant(""),COleVariant(""),vFalse, vFalse,Excel::XlSaveAsAccessMode(1L)); oBook->PutSaved(1,VARIANT_BOOL(TRUE)); word,excel都是自动组件,你可以通过接口调用. Office的VBA帮助里有例子.也可以在Office中录制宏 自动化对象编程。在VC中有一个自动化计算器的例子,(MFCCALC.exe) 在编辑框中显示非打印字符的问题 请教一个文件写入的问题 为什么在网络环境很好的情况下,CAsyncSocket::Send发送数据包也会有很长的延迟状态? DShow的传输视频问题!求解! 如何用SetLayeredWindowAttributes透明指定的颜色 如何杀死一个进程 散分,开始读TCP/IP协议的实现代码。 如何在现有的win32DLL中添加MFC函数? 还是关于进度对话框 高手请进:dll无法发消息 那个大哥能帮我看看有没有这个控件【内附图】 问个低级的问题,Up者重重有分
Excel::WorkbooksPtr oBooks;
oBooks=oApp->GetWorkbooks();
Excel::_WorkbookPtr oBook;
oBook=oBooks->Add(vOpt);
Excel::WorksheetsPtr oSheets;
oSheets=oBook->GetWorksheets();
Excel::_WorksheetPtr oSheet;
oSheet=oSheets->GetItem(1L);
Excel::RangePtr oRange;
m_pCanvas->SaveCurveData(oSheet,oRange);
Excel::PicturesPtr pts=oSheet->Pictures();
pts->Insert((_bstr_t)strBmp); //strBmp 为图片存放的位置
DeleteFile(strBmp);
pts->PutTop(m_pCanvas->m_nPicturePos);
// COleVariant vstr=strFn;
COleVariant vTrue((short)TRUE),vFalse((short)FALSE);
oBook->SaveAs(COleVariant(strFn),-4143L,COleVariant(""),COleVariant(""),vFalse,
vFalse,Excel::XlSaveAsAccessMode(1L));
oBook->PutSaved(1,VARIANT_BOOL(TRUE));
在VC中有一个自动化计算器的例子,(MFCCALC.exe)