Xử lý bàn phím, thiết bị chuột và bộ định thời gian

Xử lý bàn phím, thiết bị chuột và bộ định thời gian
Các chương trước đã trình bày các thành phần điều khiển chung và hộp thoại. Trong các thành phần này, việc giao tiếp với người dùng đã được các hộp thoại hay các điều khiển xử lý, thường không cần quan tâm lắm việc giao tiếp với các thiết bị đó. Tuy nhiên, lập trình trên Windows cũng cần phải hiểu việc xử lý các thiết bị nhập nhưbàn phím và thiết bị chuột. Một số ứng dụng như đồ họa hay thao tác văn bản ít nhiều cũng phải viết các xử lý liên quan tới bàn phím và thiết bị chuột.

Trong chương này, hai phần đầu sẽ trình bày cách người lập trình sử dụng bàn phím và thiết bị chuột để xây dựng một ứng dụng trên Windows. Thực chất của việc xử lý bàn phím hay thiết bị chuột cũng đơn giản, vì với cơ chế thông điệp của Windows thì ta chỉ cần tìm hiểu các thông điệp được phát sinh từ bàn phím hay từ thiết bị chuột để viết các xử lý tương ứng với từng thiết bị.

 Phần cuối của chương trình bày một thành phần cũng không kém quan trọng là bộ định thời gian. Windows cung cấp cơ chế này để truyền thông với ứng dụng theo định kì. Với cơ chế này, ứng dụng chỉ cần khai báo một bộ định thời gian với một khoảng thời gian cho trước. Và khi ứng dụng hoạt động thì hệ thống sẽ truyền một tín hiệu cho ứng dụng theo từng khoảng thời gian định kì đã được khai báo. Tóm lại việc tìm hiểu bàn phím, thiết bị chuột, và bộ định thời gian sẽ đem lại sự hiểu biết sâu sắc về thành phần nhập liệu căn bản của một ứng dụng trên Windows.

Xử lý bàn phím, thiết bị chuột và bộ định thời gian Xử lý bàn phím, thiết bị chuột và bộ định thời gian Reviewed by Trung Vũ on 02:16 Rating: 5

Không có nhận xét nào: