游戏开发论坛

 找回密码
 立即注册
搜索
楼主: billwillman

Asphyre全屏后,输入法问题

[复制链接]

0

主题

12

帖子

12

积分

新手上路

Rank: 1

积分
12
发表于 2006-10-21 11:25:00 | 显示全部楼层

Re:Asphyre全屏后,输入法问题

SetDialogBoxMode(TRUE)在那里改啊?是form1.还是在AsphyreDevice.这里改.
请上面的高手指点一下!谢谢!

32

主题

232

帖子

234

积分

中级会员

Rank: 3Rank: 3

积分
234
 楼主| 发表于 2006-10-24 16:33:00 | 显示全部楼层

Re:Asphyre全屏后,输入法问题

在AsphyreDevice里面改
在Initialize()里面加入:
放在
Res:= Direct3D.CreateDevice(D3DADAPTER_DEFAULT, D3DDEVTYPE_HAL,
    PresentParams.hDeviceWindow, D3DCREATE_HARDWARE_VERTEXPROCESSING,
    @PresentParams, Direct3DDevice);之后写:


Direct3DDevice.SetDialogBoxMode(true);

9

主题

61

帖子

65

积分

注册会员

Rank: 2

积分
65
发表于 2006-10-24 20:07:00 | 显示全部楼层

Re:Asphyre全屏后,输入法问题

我试了一下,好象没反应,跟不加Direct3DDevice.SetDialogBoxMode(true);一样,看来这个方法不总可靠

0

主题

12

帖子

12

积分

新手上路

Rank: 1

积分
12
发表于 2006-10-24 23:56:00 | 显示全部楼层

Re:Asphyre全屏后,输入法问题

我也是,好没有什么效果!不过还是要谢谢 billwillman ,我还要试试!

32

主题

232

帖子

234

积分

中级会员

Rank: 3Rank: 3

积分
234
 楼主| 发表于 2006-10-25 10:33:00 | 显示全部楼层

Re:Asphyre全屏后,输入法问题

我试的时候有效果,输入法的框是能显示出来,但是选择字的框显示不出来。这样当然是不行的。

9

主题

61

帖子

65

积分

注册会员

Rank: 2

积分
65
发表于 2006-11-1 05:55:00 | 显示全部楼层

Re:Asphyre全屏后,输入法问题

我的BLOG上有个解决方案的例程(不是很完善):http://www.huosoft.com/blogview.asp?logID=79,欢迎去看看

32

主题

232

帖子

234

积分

中级会员

Rank: 3Rank: 3

积分
234
 楼主| 发表于 2006-11-1 11:03:00 | 显示全部楼层

Re:Asphyre全屏后,输入法问题

谢谢,火人的努力

1

主题

10

帖子

10

积分

新手上路

Rank: 1

积分
10
发表于 2006-11-2 22:16:00 | 显示全部楼层

Re:Asphyre全屏后,输入法问题

严重支持!加油!

32

主题

232

帖子

234

积分

中级会员

Rank: 3Rank: 3

积分
234
 楼主| 发表于 2006-11-12 18:09:00 | 显示全部楼层

Re:Asphyre全屏后,输入法问题

呵呵,刚刚到魔兽的中文网站看了下,原来也存在这中毛病.
http://www.wowchina.com/guide/faq/install.htm

下面是官方网站的原话:
为什么我的游戏内的中文输入法不能正常操作?


有的输入法会由于在全屏模式下,D3D使用2个缓冲显存页面互相置换来保持高性能,而窗口模式的IME字符选择框无法侦测到显存页面的置换,因此因此造成窗口显示一下,马上不见。这个问题我们正在解决中。
    我们建议您使用微软拼音3.0版本或者Windows自带的全拼输入法,因为这两种输入法是经过测试,对WOW支持最好的输入法。  

9

主题

61

帖子

65

积分

注册会员

Rank: 2

积分
65
发表于 2006-11-18 23:38:00 | 显示全部楼层

Re:Asphyre全屏后,输入法问题

冒险岛里可以正常使用所有的输入法,不知他们是怎么做到的
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-26 00:42

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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