作者jijuan (鸡卷)
看板GameDesign
标题[请益] 关於CreateWindow("EDIT")跟画面重绘的问题
时间Tue Mar 2 17:15:32 2010
我使用了CreateWindow(TEXT("Edit")...)建立一个让玩家输入数值的地方,但是发现
有个问题,就是因为游戏的程序本身是一直在render的,这会造成那个edit 的游标一
直快速的闪烁(因为画面每几十ms就重绘的关系),请问这该怎麽处理呢?有想过将一整
个游戏显示区域切成多块,就是让那块edit的矩形不重绘, 但是这样那块好像连游戏
本身的底图也不会显示出来,请问有人有经验做过类似的东西可以分享赐教一下吗?
--
雷帝:麦蒂你最光荣的时代是何时?连两年得分王?我~只有现在啊!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 60.249.2.10
1F:推 NDark:mfc ? 03/02 17:18
2F:推 Killercat:你说得该不会是因为你没用back buffer的关系吧? 03/02 18:39
3F:→ Killercat:虽然看起来是不太像就是... 03/02 18:39
4F:→ reizarc:若是window的widget 建议不要跟使用render API的区域重叠 03/03 02:45
5F:推 ctrlbreak:一般游戏画面中的Edit是自己画的, 不会用Windows元件 03/03 22:33