1

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

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

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

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

4

1 回答 1

3

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

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

于 2013-07-24T16:33:43.437 回答