I am currently working on a project with several people, and one individual is not able to successfully build the main solution. We are developing with VS.Net 2003. It seems as if this individual's system does not include the windows headers correctly. We are using the standards stdafx.h which looks like such:
Code:
#pragma once
#define WIN32_LEAN_AND_MEAN
#include <windows.h>
#include <stdlib.h>
#include <malloc.h>
#include <memory.h>
#include <tchar.h>
The initial error was "missing ; before hWnd" which was because it couldn't find the definition of an HWND. I kept knocking out errors by explicitly including windows headers such as winbase.h, winnt.h, windef.h, and a few others. Each addition got rid of some errors, but I eventually got to a point where I had a circular dependency with windef.h and winnt.h, so I can't even hack a solution.
Any insight as to what the problem may be would be greatly appreciated.