Есть ли способ программно определить, включена ли сенсорная система? - PullRequest
5 голосов
/ 11 мая 2011

Я пытаюсь понять, как программно определить, включен ли сенсорный компьютер на Windows 7.Существуют ли какие-либо сенсорные API (управляемые или неуправляемые), которые могут помочь мне достичь этого?Или что-то в реестре я могу проверить?

1 Ответ

10 голосов
/ 11 мая 2011

Используйте GetSystemMetrics для поиска SM_MAXIMUMTOUCHES настроек.

Ненулевое значение, если в системе имеются дигитайзеры;в противном случае 0.

SM_MAXIMUMTOUCHES возвращает совокупный максимум максимального числа контактов, поддерживаемых каждым цифровым преобразователем в системе.Если в системе используются только цифровые сенсорные панели, возвращаемое значение равно 1.Если в системе имеются мультитач-дигитайзеры, возвращаемое значение - это количество одновременных контактов, которые может предоставить аппаратное обеспечение.

...