vb中的createobject("Excel.Application")在vc中怎样实现 vb中的createobject("Excel.Application")在vc中怎样实现 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 CLSID clsid; CLSIDFromProgID(L"Excel.Application", &clsid); IUnknown *pUnk; HRESULT hr = GetActiveObject(clsid, NULL, (IUnknown**)&pUnk); ASSERT(!FAILED(hr)); IDispatch *pDisp; hr = pUnk->QueryInterface(IID_IDispatch, (void **)&pDisp); ASSERT(!FAILED(hr)); pUnk->Release();也可以使用 COleDispatchDriver 类创建(这样比较简单) 比较简单的方法是从ClassWizard内的Add Class ...From a type library... 高分请教:图片处理问题 高手快来,pfnBkCheck问题 求教:如何动态改变CSTATIC控件的大小? 求在VC6.0中的能收能发的完成端口例程 关于获得属性页父窗口的控件指针问题! 如何取得双引号里面的内容? 请教如何发送TCN_SELCHANGE消息? 过节啦,发红包啦,每人10分,多贴无效 关于动态库中包含静态库所带来的问题 关于 CWebBrowser2控件 代理IP的问题 MFC类和.NET框架类有什么不同??? 看看这段程序
CLSIDFromProgID(L"Excel.Application", &clsid);
IUnknown *pUnk;
HRESULT hr = GetActiveObject(clsid, NULL, (IUnknown**)&pUnk);
ASSERT(!FAILED(hr));
IDispatch *pDisp;
hr = pUnk->QueryInterface(IID_IDispatch, (void **)&pDisp);
ASSERT(!FAILED(hr));
pUnk->Release();也可以使用 COleDispatchDriver 类创建(这样比较简单)