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。这是缺省值 |

本文介绍了Aardio编程中使用win.msgbox创建消息窗口的方法,并提供了msgboxErr和msgboxTest两个示例函数。通过设置不同标志,可以自定义窗口图标、默认按钮和对话框形态。此外,还提及了MessageBox函数的返回值类型。
最低0.47元/天 解锁文章
6357

被折叠的 条评论
为什么被折叠?



