1. Trang chủ
  2. » Công Nghệ Thông Tin

Tài liệu Tạo phím nóng không sử dụng Hook pptx

2 357 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Tạo phím nóng không sử dụng hook
Trường học Trường Đại Học Công Nghệ Thông Tin
Chuyên ngành Lập trình
Thể loại Bài viết
Năm xuất bản 2009
Thành phố Hà Nội
Định dạng
Số trang 2
Dung lượng 53,5 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Tạo phím nóng không sử dụng Hook Cập nhật: 20/1/2009 với no comments Xếp trong: Lập trình, C#, Application Trong bài viết này sẽ giới thiệu một kỹ thuật tạo phím nóng trong dotnet không

Trang 1

Tạo phím nóng không sử dụng Hook

Cập nhật: 20/1/2009 với no comments

Xếp trong: Lập trình, C#, Application

Trong bài viết này sẽ giới thiệu một kỹ thuật tạo phím nóng trong dotnet không sử dụng kỹ thuật Hook Tất nhiên với cách làm này, thì các phím nóng chỉ có tác dụng cục bộ trong chương trình thôi nếu cuốn cửa sổ xuống thì không được Cách làm cực kỳ đơn

Trong bài viết này sẽ giới thiệu một kỹ thuật tạo phím nóng trong dotnet không sử dụng kỹ thuật Hook Tất nhiên với cách làm này, thì các phím nóng chỉ có tác dụng cục bộ trong chương trình thôi nếu cuốn cửa sổ xuống thì không được

Cách làm cực kỳ đơn giản là nạp chồng phương thức ProcessDialogKey của form , bạn

chỉ cần tạo form và paste đoạn code đây vào để xem , dù ở bất kỳ control nào trên form thì

gõ Alt + D sẽ luôn cho thông báo "Welcome HotKey"

view plain print ?

1 protected override bool ProcessDialogKey(Keys keyData)

2 {

3 switch(keyData)

4 {

5 case Keys.Alt | Keys.D:

6 MessageBox.Show("You are stupid");

7 return true;

8 break;

9 // some more cases

10 }

11 return false;

12 }

Có thể dùng if để thay thế:

view plain print ?

1 protected override bool ProcessDialogKey(Keys keyData)

2 {

3 if (keyData == (Keys.Alt | Keys.D))

4 {

5 MessageBox.Show("Welcome HotKey");

6 return true;

7 }

8 else return false;

Trang 2

9 }

Với những ứng dụng không cần tới việc can thiệp quá sâu vào xử lý của windows bằng kỹ thuật Hook, thì đây sẽ là kỹ thuật tốt để bạn sử dụng

Ngày đăng: 12/12/2013, 19:16

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w