类型转换问题,无法从BOOL转成AFX_PMSG
error C2440: “static_cast”: 无法从“BOOL (__thiscall CMakeDLJZ::* )(void)”转换为“AFX_PMSG”
```c++
ON_BN_CLICKED(IDC_BTN_MDLJZ_JS, OnBtnMdljzJs)
//这里是函数定义
BOOL CMakeDLJZ::OnBtnMdljzJs()
{
直接改成void,下面的代码就报错了,这个怎么办啊
OnBtnMdljzJs定义发出来看看
不知道你这个问题是否已经解决, 如果还没有解决的话:报这个错误,是因为把项目配置成了静态库 (.lib) ,但是却将运行库类型配置成 DLL,冲突了,所以报错
配置属性 —> 常规 —> 项目默认值 —> 配置类型
配置属性 —> C/C++ —> 代码生成 —> 运行库