Visual C++ Samples-------------Code Project https://msdn.microsoft.com/en-us/library/hyds2fy1(v=vs.80).aspx