WinTab.NET

Tablet with .NET.

概要

 放置しててごめんなさい。
 通常ペンタブレットをプログラムから利用するには WinTab の SDK を使う必要があるのですが、これが C 向けのものであるため例えば C#.NET 等から利用するのがとっても面倒です。

 これを解決するために WinTab を C# で wrap したライブラリを作成しました。イベントとかプロパティも使ってるのでとても簡単です。例えば、↓のような感じで書くだけで「ペンが動いたときに呼び出す」関数を定義したりできます (もちろん初期化処理と WndProc のオーバーライド等が必要ですが、そんなに難しくありません)。

m_Messenger.CursorMove += delegate(PacketEventArgs e)
{ this.Text = String.Format("{0},{1}",e.pkts.pkX,e.pkts.pkY); };

ダウンロード

 SourceForge.jp に置いています: WinTab.NET

参考

Celadon theme by the Themes Boutique