为什么总是提示类未注册?
我有一个OCX控件。在实现一个服务器的过程中要用到控件中的某些功能,服务器不能使用mfc,
现在有两个问题:
1)在我注册了控件之后,在一个非mfc项目中使用智能指针实例化该控件的一个接口,不成功。请看如下代码:
if(CoInitialize(NULL)==S_OK)
{
printf("Initializes the COM library successfully.\n");
}
HRESULT nRet;
_DESPPtr pApp;
try
{
nRet=pApp.CreateInstance(__uuidof(_DESP));
}
catch(_com_error e)
{
printf("%s\n",e.ErrorMessage());
}
if(pApp)
{
pApp->CbPort=3000;
pApp->CbServerName="139.24.254.12";
if(pApp->Connect())
{
printf("connect ok.\n");
}
else
{
printf("connect false.\n");
}
}
CoUninitialize();
2)如何处理控件的事件?(这当然是在第一个已经成功的基础上)
请高手指点!!!