2012-11-08 144 views
0

我正在使用Windows XP Home Edition。我想設置一個菜單系統,當按下Enter鍵時顯示圖像。有沒有什麼辦法可以設置if語句,當在鍵盤上按下Enter鍵而不設置GUI時執行該語句。例如,我可以使用與Enter鍵關聯的十六進制值作爲if語句的觸發器。如果按Enter鍵時執行的循環C++

我已經看着讀輸入緩衝區。我將不得不用它來解決這個問題嗎?我真的不

回答

1

對於windows有幾個變種,你可以用它來實現這一點:

  1. 的標準方法是調用如std::getline並放棄輸入。
  2. 更特定於Windows的解決方案是使用例如_kbhit_getch檢查輸入鍵。