这段VC预编译是什么意思?解决思路

这段VC预编译是什么意思?#ifndef __AFXWIN_H__#error include stdafx.h before including this file for

这段VC预编译是什么意思?
#ifndef __AFXWIN_H__
  #error include 'stdafx.h' before including this file for PCH
#endif

[解决办法]
如果没定义 __AFXWIN_H_的话返回编译错误:#error : include'stdafx.h' before including this file for PCH