读书人

vc6.0与vs2010,该如何处理

发布时间: 2013-01-06 15:44:48 作者: rapoo

vc6.0与vs2010
#include <Windows.h>
int main()
{
MessageBox(NULL,"环境进入windows世界!","提示",MB_OK);
return 0;
}
这段程序在vc++6.0下可以运行成功,在vs2010下不能运行成功,为什么啊?
在vs2010下运行出现如下错误:
error C2664: “MessageBoxW”: 不能将参数 2 从“const char [21]”转换为“LPCWSTR”
与指向的类型无关;转换要求 reinterpret_cast、C 样式转换或函数样式转换

谢谢各位大神解答!
[解决办法]
http://bbs.csdn.net/topics/220009398
http://blog.chinaunix.net/uid-20672257-id-2955771.html
vc6.0与vs2010,该如何处理很清楚了

读书人网 >C++

热点推荐