Làm cách nào để xóa bộ đệm bàn phím trong C# bằng Windows Forms?C# hoặc .NET Flushing Keyboard Buffer
Tôi có máy quét mã vạch hoạt động như bàn phím. Nếu một mã vạch thực sự dài được quét và nút hủy được nhấn vào biểu mẫu, tôi cần bộ đệm bàn phím được xóa. Vì vậy, tôi cần phải tuôn ra và bỏ qua tất cả các đầu vào đang chờ xử lý. Tôi cần bộ đệm bị xóa vì nếu mã vạch chứa khoảng trắng, các khoảng trắng được xử lý dưới dạng nhấp chuột vào nút không cần thiết.
Bạn có ý nghĩa gì với bộ đệm bàn phím?Bạn có muốn xóa và bỏ qua tất cả các đầu vào đang chờ xử lý mà bạn chưa xử lý chưa? – Michael
Tại sao bạn lại cố gắng làm điều đó? – SLaks
Có ... ví dụ tôi có máy quét mã vạch hoạt động như bàn phím ... nếu mã vạch thực sự dài được quét và nút hủy được nhấn vào biểu mẫu, tôi cần bộ đệm bàn phím được xóa. Vì vậy, tôi cần phải tuôn ra và bỏ qua tất cả các đầu vào đang chờ xử lý. –