Как проверить, нажата ли кнопка и работает ли порт LPT в C ++ - PullRequest
0 голосов
/ 31 января 2010

У меня есть кнопка, которую я выбрал из дома по случайному предмету, и я хочу подключить ее к моему LPT-порту и проверить, нажата ли она на C ++ или нет, и отображает ли она сообщение.

Ответы [ 2 ]

1 голос
/ 31 января 2010

Лучше всего использовать inpout32.dll, который позволит вам выполнять чтение / запись с / на порт LPT. Использование прямой адресации аппаратных портов ограничено, DLL позволит вам обойти ограничение, поскольку оно выполняет внутренний драйвер, который уже встроен в DLL и, следовательно, взаимодействует с драйвером косвенным образом. DLL можно скачать с здесь , для x64bit платформы есть здесь .

Надеюсь, это поможет, С наилучшими пожеланиями, Том.

0 голосов
/ 31 января 2010

Если вы хотите узнать о доступе к параллельному порту, вот хороший ресурс: Lakeview Research

...