[2014BJ@KLab] CheckStatePadの引数の型を修正

CheckStatePadは0から16までの値を渡す前提のような気がするんですが、
呼び出し元は全部intっぽいのと、エラー時は-1を返すつもりのようなので、
int型にしておいた方が行儀が良さそうかなと思いました。
（そもそもこのコードだと48行目の条件のうち、0<=Handleは常にtrueです）

動作上は全く問題ありませんが、気になったので。

意図を考えるとenumにしてもいいのかなーと思いました。今作業するかはさておき。