Shiftを押しながらQかWを押すとFlagは2
WもSも押されてないならFlagは0
としたいです。
現在、押下キーは
char Key[256]; //キーが押されているかいないかを格納する
Flag = 0;
if( Key[KEY_INPUT_Q] == 1 )
{
Flag = 1;
if( Key[KEY_INPUT_LSHIFT] == 1 )
{
Flag = 2;
}
}
if( Key[KEY_INPUT_W] == 1 )
{
Flag = 1;
if( Key[KEY_INPUT_LSHIFT] == 1 )
{
Flag = 2;
}
}
このあと、E,R,T・・・・と増えていった場合、見にくくなってしょうがないと思うので
いい方法があったら教えてください