在绘图项目中使用平板电脑

时间:2012-02-09 21:23:27

标签: delphi touch multi-touch gesture-recognition pen-tablet

如何将平板电脑绘图支持添加到我的项目中?我的意思是大多数笔平板电脑在定期举行时具有充当“正常”指点设备的功能,但是当笔被翻转时,它充当橡皮擦(例如,OneNote以这种方式工作)。

如何检测正在使用笔的哪一侧?

2 个答案:

答案 0 :(得分:4)

我会关注平板电脑的原生API。平板电脑的供应商已经很好地描述了SDK,包括几个examples(在Visual C ++中)。

您特别关注的是the eraser detection

答案 1 :(得分:0)

如果你想要的只是检测设备类型,处理WinTab很容易。但是,如果你想要处理绝对位置,笔的方向和压力,它会变得更加混乱。有一个很好的C ++库来处理这个问题:

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

即使你不想直接使用它来包装它,你也可以从源头学习,如果你遇到困难。