... mov eax,msg.wParam ; Tra gia tri trong thanh ghi eax ret WinMain endp WndProc proc hWnd:HWND, uMsg:UINT, wParam:WPARAM, lParam:LPARAM .IF uMsg==WM_DESTROY ; Neu nguoi dung dong cua so ... minh. wParam và IParam là hai tham số mở rộng được dùng bởi một vài thông điệp. Bên cạnh thông điệp được gởi tới cửa sổ, thêm vào đó dữ liệu kèm theo thông điệp gởi tới cửa sổ. Những dữ liệu ... được gởi tới thủ tục window bởi IParam và wParam. .IF uMsg==WM_DESTROY invoke PostQuitMessage,NULL .ELSE invoke DefWindowProc,hWnd,uMsg,wParam,lParam ret .ENDIF xor eax,eax ...