WINVER和_WIN32_IE等宏的含义

本文介绍了不同版本的Windows操作系统及Internet Explorer浏览器对应的宏定义,这些宏定义在编译程序时用于链接相应的函数和参数,确保软件能在目标环境中正确运行。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

它们是用于定义windows和Internet Explorer版本号的,用于区分不用版本的函数和参数。

在你编译程序时会根据不同的版本系统号,链接不同的函数和参数。

Minimum System Required                     Macros to Define

------------------------------------------------------------------------------------------
Windows 95 and Windows NT 4.0              WINVER=0x0400
Windows 98 and Windows NT 4.0              _WIN32_WINDOWS=0x0410 and WINVER=0x0400
Windows NT 4.0                                 _WIN32_WINNT=0x0400 and WINVER=0x0400
Windows 98                                       _WIN32_WINDOWS=0x0410
Windows 2000                                   _WIN32_WINNT=0x0500 and WINVER=0x0500
Windows Me                                       _WIN32_WINDOWS=0x0490
Windows XP and Windows .NET Server         _WIN32_WINNT=0x0501 and WINVER=0x0501
Internet Explorer 3.0,3.01,3.02              _WIN32_IE=0x0300
Internet Explorer 4.0                          _WIN32_IE=0x0400
Internet Explorer 4.01                        _WIN32_IE=0x0401
Internet Explorer 5.0,5.0a,5.0b              _WIN32_IE=0x0500
Internet Explorer 5.01,5.5                    _WIN32_IE=0x0501
Internet Explorer 6.0                           _WIN32_IE=0x0560 or _WIN32_IE=0x0600

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值