I am developing a Windows specific application using C++. How can I obtain system specific information such as horizontal/vertical screen resolution, screen dpi, Geographic Location(United States, China, etc), System Language, Language of executing Process etc. I have used some methods to get the geographic location and language, but they return an ID instead of string. How can I get the String value.
The methods I used are:
GEOID id = GetUserGeoID(GEOCLASS_NATION);
LANGID lid = GetUserDefaultLangID();