EMWIN官方的例程一般是VS2010的工程,使用高版本的VS打开这个工程编译会报错误,一般是下面这个错误
那么我们需要更改VS2019里面的配置,更改项目属性,
1、右键单击项目(如SimulationTrial)-> 属性
2、选择配置为“所有配置”
3、选择配置属性->链接器->输入
4、设置忽略所有默认库选项为“否”
5、设置忽略特定默认库为 “LIBC.lib;LIBCMTD.lib”
6、如果在这个工程中使用类似于sprintf函数,但是编译报错,那么可以在附加依赖项中添加 "legacy_stdio_definitions.lib"
7、选择配置属性链接器 -> 高级
8、设置映像具有安全异常处理程序为 "否/SAFESEH:NO"
点击确定即可编译成功