MSDN has a series of articles and posts on how to program Windows applications using C++. Check out the articles at I must mention that the Module 3 focusing on Direct2D is a great one to learn how to do graphics programming using Direct2D, the newest graphics technology from Microsoft. Also check out the "Project Hilo" articles and code snippets from "Hilo" is a great way of learning to build cool applications on Windows using Visual C++ 2010.