您的位置:首页 > 其它

VC6.0 编译的程序 转换成 VS2010后,编译出错问题解决方法的总结

2013-10-18 23:19 561 查看
1. ON_MESSAGE(WM_NOTIFYICON, OnWM_NOTIFYICON) 处编译出错,如下图



原因,VS编译要比VC6.0严格,解决方法如下:

因为VC6.0 OnWM_NOTIFYICON() 函数 返回值类型为
void 应该改为
LPARAM ,并在函数中增加 return 0;





并修改如下消息映射中的 void 为
LPARAM





2. 当用VC6.0 编写光驱打开函数,调用如下函数 “micSendString()”, 转换为VS2010工程时会报错



解决方法:增加红框中“#pragma comment(lib, "Winmm.lib ")”
语句即可

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: