2011-01-13 35 views
0

我需要一個簡單的程序來切換numlock密鑰,以彙編寫入。我用Google搜索這個問題,我發現這些網頁:與程序集切換numlock

Art of Assembly 1

Art of Assembly 2

的,因爲我在組裝的小經驗,但,他們帶領我到任何地方。 任何想法和幫助表示讚賞。

+1

哪個操作系統?爲什麼要組裝?爲什麼不是更高級的語言? – 2011-01-13 17:36:12

+0

哪個CPU ...? – ALOToverflow 2011-01-13 17:37:23

回答

1

如果您不介意使用Windows API,請查看keybd_event函數。我很確定你可以從程序集中調用它。只是谷歌如何做到這一點。我已經成功地在VB.Net中使用此功能來切換CAPS鎖定。大約8 - 9年我沒有用英特爾彙編語言編寫程序。

http://msdn.microsoft.com/en-us/library/ms646304(v=vs.85).aspx

0

呼叫SendInput。可以從彙編中調用它,但通過更高級別的語言可以更容易。例如,你可以在C中編寫SendInput調用,然後從程序集中調用你的C例程。