Programming applications for Microsoft Windows, fourth edition [electronic resource] / Jeffrey Richter. - Richter, Jeffrey.