當前位置:編程學習大全網 - 電腦編程 - c++編程中 按住壹個鍵不放,每秒響應的KeyDown消息的次數固定嗎?

c++編程中 按住壹個鍵不放,每秒響應的KeyDown消息的次數固定嗎?

按鍵應該只控制方向,移動應該用定時器來控制。

比如說定義壹個int direction,1是上,2是下,3是左,4是右,在KeyDown消息裏修改direction的值。

用SetTimer建立壹個定時器,然後在消息循環裏捕獲WM_TIMER消息或者是定時器的回調函數裏根據dirction的值處理人物的移動,這樣才可以控制速度。

  • 上一篇:南海金石實驗中學怎麽樣?
  • 下一篇:中轉故障碼f16是什麽意思?怎麽解決?
  • copyright 2024編程學習大全網