2012-10-10 9 views
6

Chcę utworzyć program do reprezentowania liczb binarnych za pomocą klawiatury LED flash. Nie wiem, jak zacząć kontrolować te światła LED za pomocą języka C?Sterowanie lampkami LED klawiatury za pomocą c

+3

Język nie ma znaczenia tyle, o system perating jest ważniejszy. Który system operacyjny? –

+1

Czy używasz komputera? Następnie przeczytaj o programowaniu portów. – shan

+1

@shan: Programowanie portów? Systemy operacyjne nie pozwolą ci teraz dotknąć tych! –

Odpowiedz

1

dla systemu Windows:

Ponieważ funkcja SetKeyboardState zmienia stan wejścia wywołującego wątku, a nie globalny stan wejścia do systemu, aplikacja nie można używać SetKeyboardState ustawić NUM LOCK, CAPS LOCK, lub Wskaźnik SCROLL LOCK (lub japoński KANA) zaświeci się na klawiaturze. Można je ustawić lub wyczyścić za pomocą funkcji SendInput, aby symulować naciśnięcia klawiszy.

Zobacz Windows API ref

Powiązane problemy