« PC改造にっき ~3万円でにゅーPC~ | メイン | C#でDirectXプログラミング »

2006年04月07日

C# でマウスジェスチャを実現するクラス [C#]

テストプログラム クラス図

圧縮ファイル+サンプルプログラム[64.8KByte] ソースコード(単体)[6.1KByte]

C# で最近流行のマウスジェスチャを実現するクラスを作ってみました。一応再利用が利くものだと思ったので、少し整理して公開してみることに。コード的にはそれほどたいしたものではありません。

機能としては、だいたい次のようなものがあります。

  • 右クリックを押している間のマウスの動きを補足し、方向を認識する。
  • 上下左右の4方向に加え、斜めを含めた8方向を認識することもできる。(オプション)
  • 連続した移動を記録することができる。(オプション)
  • 曖昧な操作を受け付けるか、10段階で設定できる。

具体的な使い方とかはreadmeに軽くまとめてありますんで、そちらをどうぞ。

投稿者 : 13:46 | コメント (0) | トラックバック (0)

トラックバック

このエントリーのトラックバックURL:
http://totora.jpn.org/mt/mt-tb.cgi/122

コメント