Aardio消息窗口
import win;
var id = win.msgbox("三个按钮","标题",0x3/*_MB_YESNOCANCEL*/)
参考标准库函数:
namespace win {
msgboxErr = function(str,title = "错误" ,hwndOwner=0 ){
return msgbox( str,title,0x10/*_MB_ICONHAND*/);
}
msgboxTest = function(str,title ,hwndOwner=0){
return msgbox(str,title,0x1 | 0x20 /*_MB_OKCANCEL|_MB_ICONQUESTION*/
,hwndOwner ) == 1;
}
}
win.msgbox 实际上调用的是 MessageBox, 其他可选的参数:
标志 |
含义 |
MB_ABORTRETRYIGNORE |
消息框含有三个按钮:Abort,Retry和Ignore |
MB_OK |
消息框含有一个按钮:OK。这是缺省值 |