WM_CREATE message sẽ xuất hiện mỗi khi chương trình yêu cầu window được tạo bằng hàm CreateWindowEx hoặc CreateWindow. Window procedure của new window nhận message này sau khi window được tạo , nhưng trước khi window trở nên visible. Hàm này được gởi trước khi hàm CreateWindowEx hoặc CreateWindow return. | wNotifyCode HIWORD wParam notification code wID LOWORD wParam item control or accelerator identifier hwndCtl HWND IParam handle of control Returns Neu chương trình chấp nhận message này giá trị trả về là 0. WM_CREATE WM_CREATE message sẽ xuất hiện mỗi khi chương trình yêu cầu window được tạo bằng hàm CreateWindowEx hoặc CreateWindow. Window procedure của new window nhận message này sau khi window được tạo nhưng trước khi window trở nên visible. Hàm này được gởi trước khi hàm CreateWindowEx hoặc CreateWindow return. Code lpcs LPCREATESTRUCT lParam structure with creation data Returns Nếu chương trình chấp nhận message này giá trị trả về là 0 để tiếp tục tạo window. Nếu chương trình trả về -1 window sẽ bị hủy và hàm CreateWindowEx hoặc CreateWindow trả về NULL handle. WM_DESTROY WM_DESTROY message sẽ xuất hiện khi window bị hủy. Nó được gởi đến window procedure của window sau khi window bị remove khỏi màn hình. Returns Nếu chương trình chấp nhận message này giá trị trả về là 0. WM_GETTEXT Chương trình sẽ gởi WM_GETTEXT message để copy text phù hợp với window vào buffer dự phòng Code wParam WPARAM cchTextMax number of characters to copy lParam LPARAM lpszText address of buffer for text Returns Giá trị trả về là số kí tự được copy WM_GETTEXTLENGTH Chương trình gởi WM_GETTEXTLENGTH message để xác định chiều dài của text kết hợp với window. Code wParam 0 not used must be zero lParam 0 not used must be zero Returns Giá trị trả về là chiều dài của text WM_INITDIALOG WM_INITDIALOG message được gởi đến dialog box trước khi dialog box được display. Dialog box đặc trưng sử dụng message này khởi chạy control và carry out những task khởi tạo ảnh hưởng đến sự xuất hiện của dialog box. Code hwndFocus HWND wParam handle of control to receive focus lInitParam lParam initialization parameter Returns Dialog box trả về TRUE để chỉ đạo Windows đặt keyboard focus vào control được đưa ra bởi hwndFocus. Ngược lại nó sẽ trả về FALSE để ngăn chặn Windows từ setting keyboard focus mặc định. .