游戏开发论坛

 找回密码
 立即注册
搜索
12
返回列表 发新帖
楼主: 梁某

学DX屏幕上画字的时候遇到的问题(与DX关系不大)

[复制链接]

64

主题

272

帖子

272

积分

中级会员

Rank: 3Rank: 3

积分
272
 楼主| 发表于 2007-11-20 16:48:00 | 显示全部楼层

Re:学DX屏幕上画字的时候遇到的问题(与DX关系不大)

哈哈,用L"STRING"和MultiByteToWideChar把问题解决了,谢谢上面的兄弟。

ps.昨天在学校图书馆找到了一本dx的书《精通Directx3D图形与动画程序设计》,上面用的都是宽字节,翻了一下

里面的代码基本都是这样写的。

2

主题

141

帖子

141

积分

注册会员

Rank: 2

积分
141
发表于 2007-11-21 14:52:00 | 显示全部楼层

Re:学DX屏幕上画字的时候遇到的问题(与DX关系不大)

1. 建议你使用UNICODE
2. 在char* 到 wchar* 的地方前面使用下面3. 4.的宏
3.  USES_CONVERSION;
4.  A2W( "你要转的字串" );

0

主题

769

帖子

1052

积分

金牌会员

Rank: 6Rank: 6

积分
1052
发表于 2007-11-22 14:06:00 | 显示全部楼层

Re: Re:学DX屏幕上画字的时候遇到的问题(与DX关系不大)

梁某: Re:学DX屏幕上画字的时候遇到的问题(与DX关系不大)

无名剑用的不是vc8.0吧,vc6.0应该不存在这样的问题的。

我用的是VS2003,没出什么问题啊,我是说我跟LZ所说的书一样的代码
结果正确啊=。=
所以我困惑咋地别人会出错
VC8.0是VC2005吧?那版本好像一些小地方编译和2003有出入
我在搞设备丢失重置的时候就这样
2003和2005的代码有些次序不同
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-6-17 23:58

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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