Как проверить, нажата ли кнопка и работает ли порт LPT в C++

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

2 ответа

Решение

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

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

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

Другие вопросы по тегам