代码改变世界

消除WINVER警告

2010-12-24 09:02  bingcaihuang  阅读(738)  评论(0编辑  收藏  举报

一、WINVER
  Compile result:
  WINVER not defined. Defaulting to 0x0502 (Windows Server 2003)

 

  windows   server   2003  
  winver>=0x0502  
     
  windows   xp    
  winver>=0x0501  
     
  windows   2000  
  winver>=0x0500  
     
  windows   nt   4.0  
  winver>=0x0400  
     
  windows   me  
  winver>=0x0500  
     
  windows   98  
  winver>=0x0410  
     
  windows   95  
  winver>=0x0400  

 

在stdafx.h的开头定义:
0x0501是XP   SP2的 
#ifndef   WINVER 
#define   WINVER   0x0501 
#endif