GetHitKeyStateAll関数は、キー入力を常に監視しえいるのでしょうか?
あるキーが押されている時はAの処理で、
押されていない時はBの処理、としたいのですが、

if( Buf[ KEY_INPUT_Z ] == 1 )
{処理A}
else
{処理B}

キーを押してAの処理は実行されるのですが、
キーを押すのを止めても、処理Bが実行されません。

独自に本などでC言語を勉強したので、
結構難しい問題も解けるようになったのですが、
実技?は全く駄目です。
よろしくお願いします。