#include "user32.as"
#const MB_YESNOCANCEL 0x3
#const global MB_ICONEXCLAMATION 0x30 //[!]アイコン
#const global MB_ICONINFOMATION 0x40 //[i]アイコン
#const global MB_ICONQUESTION 0x20 //[?]アイコン
screen 0,640,480,0
MessageBox hwnd,"メッセージ","タイトル",MB_YESNOCANCEL|MB_ICONEXCLAMATION
アイコンを変えたい場合はMessageBoxの最後の引数の
MB_YESNOCANCEL|MB_ICONEXCLAMATIONを
MB_YESNOCANCEL|好きなアイコンの定数
と変更してください。
どのボタンが押されたかはdialogと同じようにstatに代入されます。
どのボタンを押したときにどの値が代入されるかは自分で試してください。