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;


本文标签: 消息 按钮 图标