admin 管理员组文章数量: 1086019
2024年3月27日发(作者:异步发电机并网步骤)
Wincc中对话框弹出函数MessageBox参数以及应用
按键显示:
常数
MB_OK
MB_OKCANCEL
值 描述
0x00000000
消息框中包含的一个按钮: 确定 这是默认值.
0x00000001
消息框中包含的两个按钮: 确定和取消.
MB_ABORTRETRYIGNORE 0x00000002
消息框中包含的三个按钮: 中止, 重试和忽略.
MB_YESNOCANCEL
MB_YESNO
MB_RETRYCANCEL
0x00000003
消息框中包含的三个按钮: 是,否和取消
0x00000004
消息框中包含的两个按钮: 是和否
0x00000005
消息框中包含的两个按钮: 重试和取消
MB_CANCELTRYCONTINUE 0x00000006
Windows 2000: 消息框中包含的三个按钮: 取消, 重试,
继续. 使用这个消息框类型代替
//MessageBox(NULL,"这是一个默认的只有确定的消息框!","标题", MB_OK );
//MessageBox(NULL,"这是一个确定取消的消息框!","标题", MB_OKCANCEL );
//MessageBox(NULL,"这是一个是或否的消息框!","标题", MB_YESNO );
//MessageBox(NULL,"这是一个是或否或取消的消息框!","标题", MB_YESNOCANCEL );
//MessageBox(NULL,"这是一个重试或取消的消息框!","标题",MB_RETRYCANCEL );
//MessageBox(NULL,"这是一个中止, 重试和忽略的消息框!","标题",MB_ABORTRETRYIGNORE );
在消息框内显示的图标是以下值之一。
常数
MB_ICONSTOP,
MB_ICONERROR,
MB_ICONHAND
MB_ICONQUESTION 0x00000020
问号图标出现在消息框内.
值 描述
0x00000010
禁止消息图标在邮箱内显示.
MB_ICONEXCLAMATION, 0x00000030
感叹号图标出现在消息框内.
MB_ICONWARNING
MB_ICONINFORMATION, 0x00000040
图标组成的短信息显示在消息框内.
MB_ICONASTERISK
//MessageBox(NULL,"这是一个错误的消息框!","标题", MB_ICONHAND );
//MessageBox(NULL,"这是一个错误的消息框!","标题", MB_ICONSTOP );
//MessageBox(NULL,"这是一个错误的消息框!","标题", MB_ICONERROR );
//MessageBox(NULL,"这是一个询问的消息框!","标题", MB_ICONQUESTION);
//MessageBox(NULL,"这是一个警告的消息框!","标题", MB_ICONEXCLAMATION );
//MessageBox(NULL,"这是一个警告的消息框!","标题", MB_ICONWARNING);
//MessageBox(NULL,"这是一个信息的消息框!","标题", MB_ICONASTERISK );
//MessageBox(NULL,"这是一个信息的消息框!","标题", MB_ICONINFORMATION );
//MessageBox(NULL,"这是一个两种属性的消息框!","标题", MB_ICONEXCLAMATION|MB_OKCANCEL );
对话框弹出时默认选中的按钮:
常数 值 描述
MB_DEFBUTTON1 0x00000000
第一个按钮为默认。 MB_DEFBUTTON1是默认的,
MB_DEFBUTTON2, MB_DEFBUTTON3, MB_DEFBUTTON4 是指定
的.
MB_DEFBUTTON2 0x00000100
第二个按钮为默认.
MB_DEFBUTTON3 0x00000200
第三个按钮为默认.
MB_DEFBUTTON4 0x00000300
第四个按钮为默认.
//MessageBox(NULL,"这是一个多种属性的消息框!默认选中第三个按钮","标题",
MB_ICONEXCLAMATION|MB_YESNOCANCEL|MB_DEFBUTTON3 );
返回值:
常数
IDOK
IDCANCEL
IDABORT
IDRETRY
IDIGNORE
IDYES
IDNO
1
2
3
4
5
6
7
值
选择确定 按钮.
选择取消按钮.
选择中止按钮.
选择重试 按钮.
选择忽略 按钮.
选择是 按钮.
选择否 按钮.
选择再次尝试按钮.
选择继续 按钮.
描述
IDTRYAGAIN 10
IDCONTINUE 11
//if(MessageBox(NULL,"这是一个判断选择了哪个按钮的消息框!","标题",
MB_ICONEXCLAMATION|MB_OKCANCEL )==IDCANCEL)
//return;
版权声明:本文标题:Wincc中弹出对话框函数MessageBox参数以及应用 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/p/1711484206a596397.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论