Bài giảng Lập trình môi trường Window - Chương 4: Xử lý các sự kiện nhập liệu

Bài giảng Lập trình môi trường Window - Chương 4: Xử lý các sự kiện nhập liệu. Chương này cung cấp cho học viên những nội dung về: keyboard; mã phím ảo – virtual keycode; xử lý sự kiện bàn phím; sự kiện KeyPress; mouse; xử lý sự kiện chuột; sự kiện MouseDown; sự kiện MouseUp; sự kiện MouseMove; timer; quản lý và thông báo các trạng thái; . Mời các bạn cùng tham khảo chi tiết nội dung bài giảng! | LOGO Xử lý các sự kiện nhập liệu Nội dung 1 Keyboard 2 Mouse 3 Timer 4 Click to add Title Company Logo 4 14 2009 Giới thiệu 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ị. 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ì. Ứ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. 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. 3 Lập trình môi trường windows 4 14 2009 Keyboard - Mouse Bàn phím và chuột là hai thiết bị nhập liệu quan trọng nhất của máy tính. Hầu hết các chức năng của Windows đều hỗ trợ dùng bàn phím và chuột. 4 Lập trình môi trường windows 4 14 2009 Keyboard - Mouse Bàn phím và chuột được xử lý thông qua cơ chế thông điệp của Windows. Mọi sự kiện đối với bàn phím và chuột được Windows gửi đến chương trình thông qua các thông điệp. 5 Lập trình môi trường windows 4 14 2009 Keyboard Khi nhấn phím có thể xảy ra các trường hợp sau Nhấn một phím ký tự. Nhấn một phím điều khiển các phím ESC Enter F1- F12. . Nhấn Shift hoặc Ctrl hoặc Alt hoặc một tổ hợp nào đó của ba phím này với các phím ký tự. Khi phím trên bàn phím được gõ nhả hay giữ thì các thông điệp tương ứng sẽ được gửi đến cửa sổ đang được focus. 6 4 14 2009 Keyboard Các phím được nhấn được phân thành hai nhóm chính Nhóm các phím hệ thống system keys là các phím được nhấn với phím Alt. Nhóm các phím thường nonsystem keys khi phím Alt không được nhấn. Thường thì các phím hệ thống được Windows xử lý và dịch thành các sự kiện tương ứng. 7 Lập trình môi trường windows 4 14 2009 Mã phím ảo Virtual Keycode Windows gán cho mỗi phím trên bàn phím một mã gọi là mã phím ảo. Mã phím ảo là mã không phụ thuộc thiết bị thay thế cho mã quét scan code phụ thuộc loại bàn phím và nhà sản xuất. Các mã phím ảo được định nghĩa dưới dạng các macro bắt đầu bằng VK_. Ví dụ mã phím ảo cho các

Không thể tạo bản xem trước, hãy bấm tải xuống
TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.