游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1756|回复: 4

新手提问,菜问题

[复制链接]

1

主题

4

帖子

8

积分

新手上路

Rank: 1

积分
8
发表于 2007-11-12 08:49:00 | 显示全部楼层 |阅读模式
初学OGRE,编译例程能通过,但是自己写程序的时候编译到“MessageBox( NULL, e.getFullDescription().c_str(), "An exception has occured!", MB_OK | MB_ICONERROR | MB_TASKMODAL );”这句的时候就会发生“c:\ogresdk\samples\my_try\my_try.cpp(47) : error C2664: 'MessageBoxW' : cannot convert parameter 2 from 'const char *' to 'LPCWSTR'”的错误,请各位大侠帮忙

2

主题

683

帖子

687

积分

高级会员

Rank: 4

积分
687
发表于 2007-11-12 15:27:00 | 显示全部楼层

Re:新手提问,菜问题

晕!你这个新手也太新了

2

主题

683

帖子

687

积分

高级会员

Rank: 4

积分
687
发表于 2007-11-12 15:32:00 | 显示全部楼层

Re:新手提问,菜问题

很明显的参数类型不匹配.要求传入wchar*,你传char*,当然出错。
怎么解决自己去想!

1

主题

4

帖子

8

积分

新手上路

Rank: 1

积分
8
 楼主| 发表于 2007-11-12 16:44:00 | 显示全部楼层

Re: Re:新手提问,菜问题

wildfire: Re:新手提问,菜问题

很明显的参数类型不匹配.要求传入wchar*,你传char*,当然出错。
怎么解决自己去想!

多谢,俺明白咧,这个是VS2005的问题,俺一直用VC6的,呵呵

2

主题

683

帖子

687

积分

高级会员

Rank: 4

积分
687
发表于 2007-11-12 17:38:00 | 显示全部楼层

Re:新手提问,菜问题

这可不是编译器的问题.
根设置有关.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-6-19 04:11

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表