禁用 STRICT

若要禁用 STRICT 类型检查,请 定义符号名称NO_STRICT。 在 Visual C/C++ 中,还可以通过将 /DNO_STRICT 指定为编译器选项,在命令行或生成文件中指定此定义。

若要逐个定义 NO_STRICT ,请在包含 Windows.h 之前插入 #define 语句:

#define NO_STRICT
#include <windows.h>

为了获得最佳结果,还应将错误消息的警告级别至少设置为 /W3。 对于 Windows 应用程序,这始终是建议的,因为导致警告的编码做法 (例如,传递错误数量的参数) 通常会在运行时导致严重错误(如果未更正)。

启用 STRICT

严格合规性