探索输入法闪烁的问题

pjy717 2007-04-20 04:37:44
我在用DDraw创建的主表面后(设置了clipper),我发现在桌面32位下,如果用创建一个16位的后表面给前表面手工绘制时,这时我的输入法始终是闪烁的。该怎么办?
但是当我的桌面是16是。用了blt直接进行16向16渲染时,输入法正常显示,这个blt中到底做了什么手脚,让输入法能够正常显示。同时我向问:我怎么实现在32位桌面喜爱,16位的后表面向32后表面渲染时,输入法能够正常显示?(注意:必须是16位的后表面)
...全文
1020 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
277894613 2007-05-13
  • 打赏
  • 举报
回复
but some input method can't input 写不不怎么好
lly20000 2007-05-10
  • 打赏
  • 举报
回复
I think you can set your directX window to a box mode you can search this function in dxsdk help document or you can use ime program to implement it but some input method can't input for example qinghua ziguang chinese input method
limiteee 2007-05-08
  • 打赏
  • 举报
回复
我想是这样,除非你自己实现输入法的ui,类似war3那样,否则,它就是你说的那个样子

全屏程序下,输入法的ui还是在32bit颜色下工作,所以每次输入法蹦出来,系统都要切换一次屏幕,所以会闪烁

以上是个人看法,还望高手指教
天堂里的死神 2007-04-28
  • 打赏
  • 举报
回复
这个……我记得DirectDraw的文档里有一个 让GDI和DirectDraw协同工作的例子……
pjy717 2007-04-23
  • 打赏
  • 举报
回复
啥意思嘛。来点诚恳的回应,ok?
ppc686 2007-04-20
  • 打赏
  • 举报
回复
技术难点谁都是很难才摸过去的,你想要发财,恐怕这些困难一个也不会少。。。。
pjy717 2007-04-20
  • 打赏
  • 举报
回复
怎么每人解答一下呢?高手到哪里去了???

8,303

社区成员

发帖
与我相关
我的任务
社区描述
游戏开发相关内容讨论专区
社区管理员
  • 游戏开发
  • 呆呆敲代码的小Y
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧