3

プロジェクトにタブレット描画のサポートを追加するにはどうすればよいですか? 私が言いたいのは、ほとんどのペン タブレットには、定期的に保持すると「通常の」ポインティング デバイスとして機能する機能がありますが、ペンをひっくり返すと消しゴムとして機能するということです (たとえば、OneNote はこのように機能します)。

ペンのどちら側が使用されているかを検出するにはどうすればよいですか?

4

2 に答える 2

4

タブレットのネイティブ API に従います。タブレットのベンダーは、いくつかexamples(Visual C++) を含む SDK について非常に詳しく説明しています。

あなたが具体的に求めているのはthe eraser detection

于 2012-02-10T23:44:26.387 に答える
0

デバイスタイプを検出するだけであれば、WinTabの処理は非常に簡単です。ただし、絶対位置、ペンの向き、および筆圧を処理する場合は、さらに混乱する可能性があります。これに対処するための優れたC++ライブラリがあります。

http://www.billbaxter.com/projects/bbtablet/index.html

直接使用するためにラッピングする手間をかけたくない場合でも、行き詰まった場合はソースから学ぶことができます。

于 2012-02-14T05:35:55.187 に答える