描述:
看下面的代码,头文件#include <shobjidl.h>,
IApplicationAssociationRegistration* pAAR;
HRESULT hr;
hr = CoInitializeEx(0, COINIT_MULTITHREADED);
hr = CoGetClassObject(CLSID_ApplicationAssociationRegistration,
CLSCTX_INPROC, NULL, IID_IClassFactory, (void**)&pAAR);
if (FAILED(hr))
{
CoUninitialize();
return hr;
}
hr = CoCreateInstance(CLSID_ApplicationAssociationRegistration,
NULL,
CLSCTX_INPROC,
__uuidof(IApplicationAssociationRegistration),
(void**)&pAAR);
hr = pAAR->QueryCurrentDefault(L"mail",AT_STARTMENUCLIENT, AL_EFFECTIVE,&name);
编译后总是报出 no GUID has been associated with this object!请问是什么原因啊?很急,在线等,马上结贴!
您可能想查找下面的文章:
- [Excel的VC编程,满分求助]关于Excel的Application的丢失
- 1000------千分求解------MSWord中的ActiveX控件添加
- 关于服务中使用wordapplication
- 如何在MSWord里面添加我的程序的菜单?并且能调用我的程序处理数据?
- 请问用ATL做的ActiveX控件,可以嵌入word里面,如何获Word的Application的指针?100分啊
- MSWORD文档文件的结构??
- 请问如何给MFC项目添加IApplication接口?
- ExcelAutomation里application属性的设置问题
- Web控件与Applet
- 200-300分求《ProgrammingServer-SideApplicationsforMicrosoftWindows2000》随书源码