Hi,
The Wizard have generated a class CCallback derived from COleDispatDriver, but i think is a mistake ( instead of IDispatch )
But i don’t know how implement IDispatch virtual methods.
When i try to create via CreateDispatch a pointer to ICallback i have an error :
MapWinGIS::ICallbackPtr ptrCallback;
HRESULT hr = ptrCallback.CreateInstance(OLESTR(“ICallback”));
==> hr == REGDB_E_CLASSNOTREG Class not registered
or
HRESULT hr = CLSIDFromString(L"{90E6BBF7-A956-49BE-A5CD-A4640C263AB6}", &clsid);
==> hr == S_OK and clsid = {IID_ICallback}
MapWinGIS::ICallbackPtr ptrCallback;
hr = ptrCallback.CreateInstance(clsid);
==> hr == REGDB_E_CLASSNOTREG Class not registered
How manipulate Callback correctly ? (MapWinGIS ActiveX is well registered)
Thank’s in advance.