<OBJECT ID="CallHelper" CLASSID="CLSID:ABD696D5-BEBF-4332-B8D2-2B44BD23B58B"></OBJECT>这种方法只能引用ActiveX控件吗?
我看MSDN的描述
The format the classid string is "clsid:XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX" for registered Microsoft ActiveX Controls.我的一个普通的COM控件,不是Acitvex控件可以这样用吗?如果不行,该如何用?
我看MSDN的描述
The format the classid string is "clsid:XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX" for registered Microsoft ActiveX Controls.我的一个普通的COM控件,不是Acitvex控件可以这样用吗?如果不行,该如何用?
但是:
STDMETHODIMP CCallHelper::call(VARIANT num)
{
// TODO: 在此添加实现代码
::MessageBox(NULL,_T("adasfdfsaasdf"), _T(""), MB_OK);
Fire_call(num);
return S_OK;
}
Fire_call(num) 失败,应该是没找到接收器的指针。但是我程序里确实已经注册了啊。
谁能告诉我什么原因?