Использование планшета в проекте чертежа - PullRequest
3 голосов
/ 10 февраля 2012

Как я могу добавить поддержку рисования планшета в мои проекты?Я имею в виду, что большинство перьевых планшетов выполняют функцию «обычных» указательных устройств при регулярном удерживании, но когда перо переворачивается, оно действует как ластик (например, OneNote работает таким образом).

Как определить, какая сторона пера используется?

Ответы [ 2 ]

4 голосов
/ 11 февраля 2012

Я бы следовал нативному API вашего планшета.Поставщик вашего планшета очень хорошо описал SDK, включая несколько examples (в Visual C ++).

Что вы конкретно ищете, так это the eraser detection

0 голосов
/ 14 февраля 2012

Работа с WinTab достаточно проста, если вам нужно только определить тип устройства. Однако это может привести к еще большей путанице, если вы хотите обрабатывать абсолютные позиции, ориентацию пера и давление. Есть хорошая библиотека C ++ для решения этой проблемы:

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

Даже если вы не хотите прилагать усилия к тому, чтобы использовать его для непосредственного использования, вы можете извлечь уроки из источника, если застряли.

...