Article ID: 142211
Article Last Modified on 11/21/2006
class CBlobTestCtrl : public COleControl
{
...
DECLARE_INTERFACE_MAP()
};
BEGIN_INTERFACE_MAP(CBlobTestCtrl, CWnd) // use CWnd not COleControl
INTERFACE_PART(CBlobTestCtrl, IID_IOleObject, OleObject)
INTERFACE_PART(CBlobTestCtrl, IID_IConnectionPointContainer,
ConnPtContainer)
INTERFACE_PART(CBlobTestCtrl, IID_IOleControl, OleControl)
INTERFACE_PART(CBlobTestCtrl, IID_IPersist, PersistStorage)
INTERFACE_PART(CBlobTestCtrl, IID_IPersistMemory, PersistMemory)
INTERFACE_PART(CBlobTestCtrl, IID_IPersistStreamInit,
PersistStreamInit)
INTERFACE_PART(CBlobTestCtrl, IID_IOleInPlaceObject,
OleInPlaceObject)
INTERFACE_PART(CBlobTestCtrl, IID_IOleInPlaceActiveObject,
OleInPlaceActiveObject)
INTERFACE_PART(CBlobTestCtrl, IID_IDispatch, Dispatch)
INTERFACE_PART(CBlobTestCtrl, IID_IOleCache, OleCache)
INTERFACE_PART(CBlobTestCtrl, IID_IViewObject, ViewObject)
INTERFACE_PART(CBlobTestCtrl, IID_IViewObject2, ViewObject)
INTERFACE_PART(CBlobTestCtrl, IID_IDataObject, DataObject)
INTERFACE_PART(CBlobTestCtrl, IID_ISpecifyPropertyPages,
SpecifyPropertyPages)
INTERFACE_PART(CBlobTestCtrl, IID_IPerPropertyBrowsing,
PerPropertyBrowsing)
INTERFACE_PART(CBlobTestCtrl, IID_IProvideClassInfo,
ProvideClassInfo)
INTERFACE_PART(CBlobTestCtrl, IID_IProvideClassInfo2,
ProvideClassInfo)
INTERFACE_PART(CBlobTestCtrl, IID_IPersistStorage, PersistStorage)
END_INTERFACE_MAP()
Additional query words: 4.00 4.10
Keywords: kbbug kbctrl kbvbx KB142211