GetHitKeyStateAllで入力をchar型の配列に保存する際に、どうしてもUPとRIGHTとYの同時押しがうまく処理できません。 ソースはこのような感じです。 if(Key[KEY_INPUT_Y]==1 &&Key[KEY_INPUT_UP]==1&&Key[KEY_INPUT_RIGHT]==1) ちなみに三つ押した状態からRIGHTを離すと処理がされました。 Yのところをほかの入力にするとうまくできるのですが・・・
キーの組み合わせにもよりますが、キーボードの種類によっては、3つ以上のキー入力を同時に認識しないものがあります。 おそらくハード的な問題だと思われます。