Tôi muốn tạo chương trình biểu diễn số nhị phân bằng bàn phím LED flash. Tôi không biết làm thế nào để bắt đầu với việc kiểm soát các đèn LED sử dụng ngôn ngữ C?Điều khiển đèn LED của bàn phím bằng cách sử dụng c
6
A
Trả lời
1
Đối với các cửa sổ:
Bởi vì chức năng SetKeyboardState làm thay đổi trạng thái đầu vào của tiểu trình đang gọi và không phải là trạng thái đầu vào toàn cầu của hệ thống, một ứng dụng không thể sử dụng SetKeyboardState để thiết lập NUM Lock, Caps Lock, hoặc SCROLL LOCK (hoặc đèn KANA của Nhật Bản) sáng trên bàn phím. Đây có thể được thiết lập hoặc xóa bằng cách sử dụng SendInput để mô phỏng tổ hợp phím.
Xem Windows API ref
2
Đối với Linux, điều này sẽ rất hữu ích
Một internals toàn diện hơn và một số tiện ích dòng lệnh mô tả
Các vấn đề liên quan
- 1. Điều khiển đèn LED Android từ vỏ
- 2. Đèn pin LED trên Galaxy Nexus có thể điều khiển được bằng API nào?
- 3. Kích hoạt đèn LED cho ứng dụng đèn pin
- 4. Blink LED sử dụng Visual C++
- 5. jQuery Draggable() và điều khiển bàn phím
- 6. Điều khiển ứng dụng khác bằng C#
- 7. Cách in các ký tự UTF-8 trên bàn điều khiển bằng cách sử dụng C
- 8. Làm cách nào để flash một đèn LED, sử dụng libftdi v0.18?
- 9. Đèn LED thông báo của Android không sử dụng màu của tôi
- 10. Làm cách nào để có thông báo đèn LED?
- 11. Bàn điều khiển toàn màn hình C#?
- 12. Đèn LED không hoạt động trên Samsung Galaxy Nexus
- 13. Nhấp nháy đèn LED với Arduino và pySerial
- 14. Các bước để thực hiện nháy đèn LED từ chương trình C/C++?
- 15. Điều khiển đèn USB qua phần mềm
- 16. Bàn điều khiển C#, Console.Xóa sự cố
- 17. Làm thế nào để sử dụng Apple Script để điều khiển bàn phím backlit?
- 18. Cách di chuyển điều khiển bằng bàn phím chỉ trong Interface Builder
- 19. Bàn điều khiển C++ Win32 Màu
- 20. Bàn phím điều khiển WebBrowser và hành vi lấy nét
- 21. Gọi bàn phím ảo bằng cách sử dụng nút trong C#
- 22. Viết cho bàn điều khiển bằng cách sử dụng Task.Run() không thành công
- 23. Cách xuất ra bàn điều khiển trong C++/Windows
- 24. Bấm phím Bàn phím bằng cách sử dụng tập tin batch
- 25. Điều khiển Màu sắc sống của Philips sử dụng PC
- 26. Nhập bằng bàn phím sử dụng stdio.StandardIO trong python xoắn
- 27. Làm cách nào để biên dịch mã của tôi trong Eclipse bằng cách sử dụng phím tắt bàn phím
- 28. Phân tích cú pháp đầu vào bàn phím Java trong ứng dụng giao diện điều khiển
- 29. Làm cách nào để kiểm tra mã bật đèn LED của thiết bị Android?
- 30. Giao diện người dùng điều khiển hoàn toàn bằng bàn phím
Ngôn ngữ không quan trọng nhiều, o hệ thống perating là quan trọng hơn. Hệ điều hành nào? –
Bạn đang sử dụng PC? Sau đó đọc về lập trình cổng. – shan
@shan: Lập trình cổng? Hệ điều hành sẽ không cho phép bạn chạm vào những ngày này! –