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

时间:2013-07-24 16:25:22

标签: visual-studio-2010 winapi visual-c++

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

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

我从“配置属性”页面中的VC ++目录中删除了$(WindowsSdkDir)include;,但这似乎没有什么区别。我相信可能是这种情况,因为可以在我的计算机上的C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\windows.h找到windows.h。

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

1 个答案:

答案 0 :(得分:3)

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

http://msdn.microsoft.com/en-us/library/hdkef6tk.aspx