Since VS 2013 in seems we can use VersionHelpers.h to allow us to ask which version of Windows we are running on. I looks simple up thru Windows 7 -- but reading the documentation, once we get to Windows 8 or Windows 10, the doc starts talking about the need for a Manifest and mentions GUID. Can somebody help me understand what is required to get this to work? My goal: from a C++ program be able to detect if we are running on Windows 10 (or later). Thanks.