|
程序要新增一个功能:把数据写入EXCEL文档,要求使用 Office Automation 而不用ODBC。
我在网上找了一些此方面的示例代码:
// TODO: Add your control notification handler code here
_Application ExcelApp;
Workbooks wbsMyBooks;
_Workbook wbMyBook;
Worksheets wssMysheets;
_Worksheet wsMysheet;
Range rgMyRge;
//创建Excel 2000服务器(启动Excel)
if (!ExcelApp.CreateDispatch("Excel.Application",NULL))
{
AfxMessageBox("创建Excel服务失败!");
exit(1);
}
ExcelApp.SetVisible(false);
//利用模板文件建立新文档
char path[MAX_PATH];
GetCurrentDirectory(MAX_PATH,path);
CString strPath = path;
strPath += "\\template1";
wbsMyBooks.AttachDispatch(ExcelApp.GetWorkbooks(),true);
wbMyBook.AttachDispatch(wbsMyBooks.Add(_variant_t(strPath)));
...
......
请问:_Application::CreateDispatch()、_Application::SetVisible()、_Workbook ::AttachDispatch 等等方法,它们实现什么样的功能?参数列表是什么?我在MSDN中怎么找不到关于它们的帮助? |
|