error C4996: 'GetVersionExA': 被声明为已否决 error C4996: 'GetVersionExW': 被声明为已否决

1、问题

调用GetVersionExA、GetVersionExW获取系统版本报错

2、解决

(1)#pragma warning(disable: 4996)
屏蔽掉这个警告,使得程序可以继续执行。

(2)项目==》属性==》配置属性==》C/C++==》常规==》SDL检查:修改为“否(/sdl)”

关掉SDL检查,负面影响更广一些,不推荐。

3、使用安全的替代函数

 


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部