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 ")”
语句即可
原因,VS编译要比VC6.0严格,解决方法如下:
因为VC6.0 OnWM_NOTIFYICON() 函数 返回值类型为
void 应该改为
LPARAM ,并在函数中增加 return 0;
并修改如下消息映射中的 void 为
LPARAM
2. 当用VC6.0 编写光驱打开函数,调用如下函数 “micSendString()”, 转换为VS2010工程时会报错
解决方法:增加红框中“#pragma comment(lib, "Winmm.lib ")”
语句即可
相关文章推荐
- 人心中的杂念是人成长道路最大的阻碍
- Balanced Binary Tree 判断是否平衡二叉树 @LeetCode
- C知识点总结(格式以后再整理,近期笔试面试太多)
- python post数据后读取cookie ,session
- DB2 表 暂挂 -668
- 纯css写出tips的几种方法
- 2013-BIT程序设计 10. 倒数问题 -- 高精度
- Linux环境初始化记录
- poj 3521 Geometric Map
- OCP-1Z0-051-V9.02-92题
- HDU 3746 Cyclic Nacklace KMP
- HDU 3746 Cyclic Nacklace KMP
- python 字典元素判定方法
- RHEL5.5安装snmp
- 智能电视的路不好走
- WAS
- Java学习第三课 -- 类和对象
- 用友华表
- Java线程初步1
- 新手java面向对象(四)