设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
12
返回列表 发新帖
楼主: dna_7086
打印 上一主题 下一主题

自己调出了个文本框,但...(传错了文件,歉,更新了~)

 关闭 [复制链接]
头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
49
在线时间
0 小时
注册时间
2007-7-1
帖子
552
11
 楼主| 发表于 2008-7-4 08:14:21 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
49
在线时间
0 小时
注册时间
2007-7-1
帖子
552
12
 楼主| 发表于 2008-7-4 09:13:01 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv1.梦旅人

炎发灼眼的讨伐者

梦石
0
星屑
50
在线时间
1707 小时
注册时间
2007-8-4
帖子
904
13
发表于 2008-9-3 15:58:23 | 只看该作者
第一个关于窗口问题应该是没法解决的,一般游戏里的UI部分都是自己实现的。dx表面并不能完美显示windows gui。。

第二个读取文字 是编码问题吧。。= ={/gg}
RMXP&RMVX通用Web化完成- -|||
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
49
在线时间
0 小时
注册时间
2007-7-1
帖子
552
14
 楼主| 发表于 2008-9-3 21:18:31 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
120
在线时间
68 小时
注册时间
2007-12-16
帖子
75
15
发表于 2008-9-7 07:01:10 | 只看该作者
以下引用dna_7086于2008-9-3 13:18:31的发言:


以下引用灼眼的夏娜于2008-9-3 7:58:23的发言:
第一个关于窗口问题应该是没法解决的,一般游戏里的UI部分都是自己实现的。dx表面并不能完美显示windows gui。。
第二个读取文字 是编码问题吧。。= =



先谢谢 灼眼的夏娜 啦~~

不知道用unicode能不能解决中文的问题
毕竟GetWindowTextA是ascii的……



...
這個用個老東西應該就能解決了
EasyConv

這是擷取其中的一部分
用這就OK了
  1.   #--------------------------------------------------------------------------
  2.   # ● Text Conv
  3.   #--------------------------------------------------------------------------
  4.   def text_conv(text)
  5.     m2w = Win32API.new('kernel32', 'MultiByteToWideChar', 'ilpipi', 'i')
  6.     w2m = Win32API.new('kernel32', 'WideCharToMultiByte', 'ilpipipp', 'i')
  7.     len = m2w.call(0, 0, text, -1, nil, 0)
  8.     buf = "\0" * (len * 2)
  9.     m2w.call(0, 0, text, -1, buf, buf.size / 2)
  10.     len = w2m.call(65001, 0, buf, -1, nil, 0, nil, nil)
  11.     ret = "\0" * len
  12.     w2m.call(65001, 0, buf, -1, ret, ret.size, nil, nil)
  13.     return ret
  14.   end
复制代码






$KCODE 不建議修該
用 UTF-8 編碼比較好
$KCODE => 編碼
'u' => UTF-8
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2025-1-24 13:08

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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