COM programming by example using MFC, ActiveX, ATL, ADO, and COM+ / - Swanke, John. (CMP Books,)