⛈️Message Handler
Kích hoạt sự kiện khi có các thay đổi liên quan đến cửa sổ
Last updated
Kích hoạt sự kiện khi có các thay đổi liên quan đến cửa sổ
Last updated
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