作者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
推 NDark:mfc ? 03/02 17:18
推 Killercat:你說得該不會是因為你沒用back buffer的關係吧? 03/02 18:39
→ Killercat:雖然看起來是不太像就是... 03/02 18:39
→ reizarc:若是window的widget 建議不要跟使用render API的區域重疊 03/03 02:45
推 ctrlbreak:一般遊戲畫面中的Edit是自己畫的, 不會用Windows元件 03/03 22:33