VC6.0移植到VS2008上编译问题
来源:互联网 发布:组成数据的基本单位是 编辑:程序博客网 时间:2024/05/16 14:15
今日闲来无事将一个在VC6.0上运行的程序拿到VS2008上编译,报如下错误
error C2440: “static_cast”: 无法从“void (__thiscall OnDrawItem1::* )(LPARAM,WPARAM)”转换为“LRESULT (__thiscall CWnd::* )(LPARAM,WPARAM)”
在百度上一搜发现这样的问题还真是不少,主要的解决方案是将函数的原型的返回值声明为afx_msg LRESULT返现程序本来就是这样的声明的,这是什么原因呢
后发现参数(LPARAM,WPARAM)写反了,将参数位置颠倒一下就可以了。
0 0
- VC6.0移植到VS2008上编译问题
- 对于vs2008下MFC的编译或者说vc6到vs2008的移植性问题
- 对于vs2008下MFC的编译或者说vc6到vs2008的移植性问题
- vc6.0移植到vs2008下问题总结
- vc6代码移植到vs2008的问题总结
- VC6.0移植到VS2008后的错误总结
- VC6.0移植到VS2008后的错误总结
- VC6.0移植到VS2008后的错误总结
- VC6.0移植到VS2008后的错误总结
- VC6.0到VS2008容易出现的一些问题
- 从VC6.0 到vs2008 出现的问题
- [MFC] VS2013版本MFC工程移植到VC6.0上
- VC6.0代码移植到VC8.0问题
- vc6到vc8移植问题及处理
- vc6到vc8移植问题及处理
- 从VC6到VC9移植代码问题
- vc6到vc9移植代码问题
- VC6编写的程序移植到VS2010中编译时error C2440: “static_cast”问题的解决
- 读<如何使Android应用程序获得root权限>有感
- Android各版本市占率:果冻豆Android4.1遥遥领先
- 【动态规划】Move ahead, 初级, LIS 程序完成
- ./configure: error: the HTTP rewrite module requires the PCRE library
- ofbiz SSO 单点登录
- VC6.0移植到VS2008上编译问题
- vi/vim基本使用方法
- 2014年4月操作系统份额:Windows XP仍然在26%以上,Linux微涨
- android launcher
- java的(PO,VO,TO,BO,DAO,POJO)类名包名解释
- 【OpenCV】图像几何变换:旋转,缩放,斜切
- Android学习笔记进阶之在图片上涂鸦(能清屏)
- 分析手游中高付费人群--手游土豪
- 166M"巨"作来袭 免商铺流量"双免"轻松hold住