case WM_KEYDOWN:
Key[wp] = TRUE;
break;
case WM_KEYUP:
Key[wp] = FALSE;
break;
という感じでキー情報を取っております。これだと押した瞬間だけの処理ってできなくないでしょうか?
例えばキーボタンが押したときだけ弾を発射するような処理を入れたい場合
カウンター的な変数を作らなくてはいけません・・・
押した瞬間だけ処理を行うにはどうしたらよいのでしょうか?
case WM_KEYDOWN:
Key[wp] = TRUE;
break;
case WM_KEYUP:
Key[wp] = FALSE;
break;
という感じでキー情報を取っております。