【发布时间】:2019-03-02 15:50:00
【问题描述】:
我从 Petzold 的书《Programming Windows》第 5 版开始学习 winapi。
第一个创建窗口的例子对我来说有点问题。书上是这么写的
#include "windows.h" (only this one)
但是当我使用 Visual Studio C++(在 Windows 7 64 位下)编译它时,它抱怨说
Warning 1 警告 C4627: '#include "Windows.h"': 在查找预编译头使用时跳过
和
错误 2 错误 C1010:查找预编译头时文件意外结束。您是否忘记在源代码中添加“#include "StdAfx.h""?
我把它改成#include "StdAfx.h"后,就可以正常使用了。
那为什么我不能使用Windows.h,而需要使用StdAfx.h??
【问题讨论】: