afxv_w32.h(16) : fatal error C1189: #error : WINDOWS.H already included. MFC apps must not #include

afxv_w32.h(16) : fatal error C1189: #error : WINDOWS.H already included. MFC apps must not #include <windows.h> MFC 를 쓰지 않는 프로젝트에 MFC 함수를 쓰려고 헤더를 include 시키면 위와 같이 에러가 나는데 주로 “afx” 로 시작되는 파일들이 이미 windows.h를 포함하고 있어서 문제가 발생한다 이 문제를 해결 하려면 . 추가하는 헤더 파일 앞에   #undef _WINDOWS_ 를 추가해주면