1. Write a COM interface: 2 places .idl file interface ipage: idispatch {[ID (1), Helpstring ("Method Update")] HRESULT UPDATE ([in] long bsave; ... [ID (31) HRESULT OPENLINKEDTOPICS ([in] long nlinkTy, [in] long nlinktype);} ;.h File Stdmeth (Update) (long bsave) (long bsave) (long bsave); interface implementation: 1 .cpp filestdmethodimp Page: : Update (long bsave) {AFX_Manage_State ());
HRESULT HRES = S_FALSE;
IF (m_ppage) {if (m_ppage-> Update (bsave)) hres = s_ok;}
Return hres;} 2. Using COM