tailieunhanh - 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. | XỬ LÝ BÀN PHÍM THIẾT BỊ CHUỘT VÀ BỘ ĐỊNH THỜI GIAN MỞ ĐẦU 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. BÀN PHÍM Trong môi trường tương tác đồ hoạ ngày nay có hai thành phần nhập liệu không thể thiếu là bàn phím keyboard và thiết bị chuột mouse . Tuy một số ứng dụng không tiện lợi khi dùng bàn phím như các chương trình trò chơi game hay các mô phỏng đồ họa với thiết bị định vị là thiết bị chuột chẳng hạn nhưng bàn phím vẫn là thiết bị không thể thay thế của một máy tính. Bàn phím hỗ trợ nhập liệu rất phong phú một chương trình soạn thảo văn bản thì không thể thiếu việc nhập dữ liệu từ bàn phím. Nếu máy tính bị hư thiết bị .

TỪ KHÓA LIÊN QUAN