[ 에러 메세지 ]
#error: MFC does not support WINVER less than 0x0501. Please change the definition of WINVER in your project properties or precompiled header.
[ 해결 방안 ]
StdAfx.h 파일의 WINVER 정의 값을 수정한다.
#ifndef WINVER // Allow use of features specific to Windows 95 and Windows NT 4 or later.
#define WINVER 0x0500 // Change this to the appropriate value to target Windows 98 and Windows 2000 or later.
#define WINVER 0x0601
#endif
[ WINVER 값 참고 ]
Windows 운영체제 |
WINVER 값 |
Windows XP |
0x501 |
Windows Vista |
0x600 |
Windows 7 |
0x601 |
Windows 10 |
0xA00 |
'Programming > Error Message' 카테고리의 다른 글
[포팅] Error MSB6006 "rc.exe" exited with code 5 (0) | 2017.01.20 |
---|---|
[포팅] Cannot open include file: 'SDKDDKVer.h': No such file or directory (0) | 2017.01.20 |
[포팅] Visual Studio 2012 프로젝트 2010으로 포팅 (0) | 2017.01.18 |
[MFC] 'IDD_~_DIALOG' : 선언되지 않은 식별자입니다. (0) | 2016.11.10 |
[MFC] Internal Linker Error (0) | 2016.10.18 |