Visual studio 2010 如何从应用程序中删除windows.h调用?

Visual studio 2010 如何从应用程序中删除windows.h调用?,visual-studio-2010,winapi,visual-c++,Visual Studio 2010,Winapi,Visual C++,我有一个使用windows.h的应用程序,但我的任务是删除对windows函数的调用 我正在使用Visual Studio Express 2010,当我删除#include“windows.h”行时,代码仍然可以编译,并且我可以右键单击并“转到定义”与windows include文件关联的所有变量 我删除了$(WindowsSdkDir)include在配置属性页的VC++目录中,但这似乎没有什么区别。我认为可能是这样,因为windows.h可以在我的计算机上的C:\ProgramFiles

我有一个使用windows.h的应用程序,但我的任务是删除对windows函数的调用

我正在使用Visual Studio Express 2010,当我删除
#include“windows.h”
行时,代码仍然可以编译,并且我可以右键单击并“转到定义”与windows include文件关联的所有变量

我删除了
$(WindowsSdkDir)include在配置属性页的VC++目录中,但这似乎没有什么区别。我认为可能是这样,因为windows.h可以在我的计算机上的
C:\ProgramFiles(x86)\Microsoft SDK\windows\v7.0A\include\windows.h
中找到


如何完全断开此链接,以便Visual Studio可以为该库的所有调用提供错误信息?

使用/showIncludes命令开关搜索windows.h的间接包含


可能您正在使用预编译的头文件?