c++调用ocx,如何接收ocx里的event事件
我用CreateControl创建了ocx控件实例,之后调用接口
以下是调用过程
bSucc = m_actext1.CreateControl(
clsid,
(L"CollectData"),
0,
CRect(1, 1, 1, 1),
(CWnd*)this,
IDC_MFCACTIVEXCONTROCTRL_TEXT1,
NULL, FALSE, NULL);
IUnknown *pUnk = m_actext1.GetControlUnknown();
spDCollectDataCtl = pUnk;
spDCollectDataCtl->ac_add(3, 4);
但是,我不知道这个ocx的event咋调用,例如 下边的psssss函数,这个,谁知道咋调用么 用c++的方式。
struct __declspec(uuid("8bb1b5a6-fe1b-4234-8e8a-5b694570936d"))
_DMFCActiveXControl1Events : IDispatch
{
//
// Wrapper methods for error-handling
//
// Methods:
long pCallBack ( );
HRESULT pCallBack1 (
long lfun );
HRESULT psssss (
long lsssss );
};