Это моя клавиатура:Как я могу получить ручку на клавиатуре в vb net?
-----------------------------------
Win32_Keyboard instance
-----------------------------------
Availability:
Caption: Enhanced (101- or 102-key)
ConfigManagerErrorCode: 0
ConfigManagerUserConfig: False
CreationClassName: Win32_Keyboard
Description: Standard PS/2 Keyboard
DeviceID: ACPI\PNP0303\4&844A824&0
ErrorCleared:
ErrorDescription:
InstallDate:
IsLocked:
LastErrorCode:
Layout: 00000409
Name: Enhanced (101- or 102-key)
NumberOfFunctionKeys: 12
Password:
PNPDeviceID: ACPI\PNP0303\4&844A824&0
PowerManagementCapabilities:
PowerManagementSupported: False
Status: OK
StatusInfo:
SystemCreationClassName: Win32_ComputerSystem
Я пытаюсь получить ручку с помощью «CreateFile», который работает для дисков и должен работать на клавиатуре тоже. Пока не повезло. Любые подсказки?
что вы пытаетесь достичь? – VladL
Невозможно открыть клавиатуру с помощью CreateFile(). Поддельное имя устройства CONIN $ для потока ввода в консоль - это самое близкое совпадение, конечно, это не то, что вы имеете в виду. Хотя совершенно непонятно, что именно вы хотите сделать. –
Вы хотите смеяться? Я опубликовал этот вопрос год назад, и я искренне не могу вспомнить, что я делал. – Zibri