[サクラエディタふぁんくらぶ part17 101]
Linuxだとキーリピート状態が残って止めたと思っても余計に入力されてしまいます。 そこで、以下のような処理を提案します。
KEY_DOWNイベントのlParam30bitが1のとき(キー連続状態)、GetKeyStateでそのキーが現在も押されているかどうかチェックします。 押されていない場合は、後続の同一キーイベントをPeekMessageで読んで捨てます。