Theo mình hiểu thì khi người sử dụng Click vào một Button, Windows sẽ gởi tới cửa sổ cha mà đang chứa button đó 1 thông điệp WM_COMMAND với từ thấp của tham số wParam là định danh của điều khiển button, từ cao là mã Notify, tham số lParam chứa thẻ cửa sổ của button. Tuy nhiên trong thực tế có thể có những thông điệp khác đi trước hay đi sau WM_COMMAND nên phải cẩn thận.
Trong trường hợp xấu như một thường trình nào đó đã hook trước thường trình của bạn và truyền dữ liệu khác đi trong chuỗi các hook thì đương nhiên dữ liệu không còn tin cậy nữa.