Supporting IDispatch and IErrorInfo, IDispEventImpl in ATL
This blog explains the details of Supporting IDispatch and IErrorInfo, IDispEventImpl in ATL along with the Introduction to COM, implementation of ATL object, Changing the default class factory, and aggregation model and implantation of the dual interface.