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 ")” 语句即可