⛈️Message Handler

Kích hoạt sự kiện khi có các thay đổi liên quan đến cửa sổ

Giới Thiệu

Kích hoạt sự kiện khi có các thay đổi liên quan đến cửa sổ.

Dưới đây là bảng danh sách các sự kiện liên quan đến cửa sổ.

Sự KiệnMô Tả

WM_CHAR

Nếu cửa sổ window đang ở trạng thái kích hoạt, khi ta nhấn 1 phím bất kỳ và giữ phím thì sự kiện sẽ được kích hoạt

WM_CLOSE

Khi nhấn nút đóng cửa sổ sự kiện sẽ được kích hoạt

WM_COMMAND

Khi có một sự kiện như nút bấm, menu được kích hoạt nó cũng sẽ được kích hoạt

WM_DESTROY

Kích hoạt trước khi cửa sổ bị hủy bỏ, giúp chúng ta thực hiện việc dọn dẹp

WM_HSCROLL

Khi thanh cuộn ngang được cuộn sẽ kích hoạt

WM_KEYDOWN

Khi một phím được bấm giữ và cửa sổ phải ở trạng thái kích hoạt

WM_KEYUP

Khi một phím được nhả

WM_LBUTTONDBCLICK

Khi chuột trái được nhấn đúp

WM_LBUTTONDOWN

Khi chuột trái nhấn

WM_LBUTTONUP

Khi chuột trái nhả

WM_MBUTTONDBCLICK

Khi chuột giữa nhấn đúp

WM_MBUTTONDOWN

Khi chuột giữa nhấn

WM_MBUTTONUP

Khi chuột giữa nhả

WM_MEASUREITEM

Khi các thành phần như nút bấm, list cần được đo lường kích cỡ

WM_MOUSEHOVER

Khi di con trỏ chuột vào phạm vi cửa sổ

WM_MOUSELEAVE

Khi con trỏ chuột rời khỏi cửa sổ

WM_MOUSEMOVE

Khi con trỏ chuột di chuyển

VM_MOUSEWHEEL

Khi con lăn chuột được cuộn và cửa sổ đang ở trạng thái kích hoạt

WM_NCLBUTTONDOWN

Khi người dùng nhấn chuột vào một khu vực không có khung trong cửa sổ

WM_RBUTTONDBCLICK

Khi chuột phải nhấn đúp vào cửa sổ

WM_RBUTTONDOWN

Khi chuột phải nhấn vào cửa sổ

WM_RBUTTONUP

Khi chuột phải nhả chuột

WM_SETCURSOR

Kích hoạt khi con trỏ chuột di chuyển vào 1 thành phần trên cửa sổ, nó giúp cung cấp thông tin về con trỏ chuột

WM_SIZE

Kích hoạt khi kích thước của cửa sổ thay đổi

WM_SYSCOMMAND

Kích hoạt khi 1 lệnh hệ thống được kích hoạt

WM_TIMER

Khi một tác vụ định kỳ được kích hoạt

WM_VSCROLL

Khi cuộn chuột dọc

WM_WINDOWPOSCHANGED

Khi vị trí của cửa sổ đã được thay đổi

WM_WINDOWPOSCHANGING

Khi vị trí của cửa sổ đang được thay đổi

Video Hướng Dẫn

Last updated