Мне нужна простая программа, которая переключает клавишу Numlock, чтобы быть написана на ассемблере. Я погуглил эту проблему и нашел следующие страницы:
Искусство собрания 1
Искусство собрания 2
но из-за моего небольшого опыта в сборке они меня ни к чему не привели. Любая идея и помощь приветствуется.
Если вы не возражаете против использования Windows API, посмотрите на функцию keybd_event .Я уверен, что вы можете позвонить с собрания.Просто Google, как это сделать.Я успешно использовал эту функцию в VB.Net для переключения CAPS Lock.Я не программировал на ассемблере Intel примерно 8-9 лет.
http://msdn.microsoft.com/en-us/library/ms646304(v=vs.85).aspx
Вызов SendInput .Это можно вызвать из сборки, хотя намного проще с помощью языка более высокого уровня.Например, вы можете написать вызов SendInput в C, а затем вызвать вашу подпрограмму C из сборки.