messagebox确定取消(关闭msgbox)
如果有更好的建议或者想看更多关于综合百科技术大全及相关资讯,可以多多关注茶馆百科网。
#本文目录一览
1、MessageBox实现确定取消2、qtmessagebox确定取消按钮的***怎么写3、C#Messagebox确定取消按钮的***怎么写?4、MessageBox确定取消按钮的默认值是什么MessageBox("Here","messageBox",MB_OKCANCEL);
intMessageBox(HWNDhWnd,LPCTSTRlpText,LPCTSTRlpCaption,UINT,uType);
参数含义:
HWNDhWnd——父窗口的句柄。(在使用的时候发现在CView类里面不要填这一项,但是如果是再其他的类中,就要填写)
LPCTSTRlpText——对话框的内容
LPCTSTRlpCaption——对话框的标题
UINTuType——窗口的风格
风格:
MB_DEFBUTTON1——缺省按钮为之一个按钮
MB_DEFBUTTON2——缺省按钮为第二个按钮
MB_DEFBUTTON3——缺省按钮为第三个按钮
MB_ICONEXCLAMATION——显示图标为惊叹号
MB_ICONQUESTION——显示图标为问号
MB_ICONSTOP——显示图标为红叉叉
MB_ABORTRETRYIGNORE——显示终止、重试、忽略按钮
MB_OK——只显示确定按钮
MB_OKCANCEL——显示确定和取消按钮
MB_RETRYCANCEL——显示重试和取消按钮
同时应用多个风格的时候用|连接。
返回值:
IDABORT——按下了终止按钮
IDRETRY——按下了重试按钮
IDIGNORE——按下了忽略按钮
IDOK——按下了确定按钮
IDCANSEL——按下了取消按钮
IDYES——按下了是按钮
IDNO——按下了否按钮
MessageBox.Show()***返回的是dialogResult枚举,通过判断dialogResult的值,来做相对应的判断;
示例代码:
DialogResultdr=MessageBox.Show("确认删除吗?","提示",MessageBoxButtons.OKCancel);if(dr==DialogResult.OK){//用户选择确认的操作MessageBox.Show("您选择的是【确认】");}elseif(dr==DialogResult.Cancel){//用户选择取消的操作MessageBox.Show("您选择的是【取消】");}
DialogResultresult=MessageBox.Show("内容","标题",MessageBoxButtons.OKCancel,MessageBoxIcon.Question);
if(result==DialogResult.OK)
{
//确定按钮的***
}
else
{
//取消按钮的***
}
扩展资料:
MessageBox的常见用法
一、按钮组合常量
MB_OK=$00000000;一个确定按钮
MB_OKCANCEL=$00000001;一个确定按钮,一个取消按钮
MB_ABORTRETRYIGNORE=$00000002;一个异常终止按钮,一个重试按钮,一个忽略按钮
MB_YESNOCANCEL=$00000003;一个是按钮,一个否按钮,一个取消按钮
MB_YESNO=$00000004;一个是按钮,一个否按钮
MB_RETRYCANCEL=$00000005;一个重试按钮,一个取消按钮
二、函数原型
functionMessageBox(hWnd:HWND;Text,Caption:PChar;Type:Word):Integer;
hWnd:对话框父窗口句柄,对话框显示在Delphi窗体内,可使用窗体的Handle属性,否则可用0,使其直接作为桌面窗口的子窗口。
Text:欲显示的信息字符串。
Caption:对话框标题字符串。
Type:对话框类型常量。
该函数的返回值为整数,用于对话框按钮的识别。
MessageBoxDefaultButton值之一,可指定消息框中的默认按钮。MessageBox(消息内容,返回值确定1,MessageBoxButtons.OK,MessageBoxIcon.Question);MessageBox(消息内容,,返回值确定1取消2,MessageBoxButtons.OKCancel,MessageBoxIcon.Asterisk);MessageBox(消息内容,返回值终止3重试4忽略5,MessageBoxButtons.AbortRetryIgnore,MessageBoxIcon.Error);MessageBox(消息内容,返回值是6否7取消2,MessageBoxButtons.YesNoCancel,MessageBoxIcon.Exclamation);MessageBox(消息内容,返回值是6否7,MessageBoxButtons.YesNo,MessageBoxIcon.Hand);MessageBox(消息内容,返回值重试4取消2,MessageBoxButtons.RetryCancel,MessageBoxIcon.Information);
文章分享结束,messagebox确定取消和关闭msgbox的答案你都知道了吗?欢迎再次光临本站哦!
本文主要介绍了关于messagebox确定取消(关闭msgbox)的相关养殖或种植技术,综合百科栏目还介绍了该行业生产经营方式及经营管理,关注综合百科发展动向,注重系统性、科学性、实用性和先进性,内容全面新颖、重点突出、通俗易懂,全面给您讲解综合百科技术怎么管理的要点,是您综合百科致富的点金石。
以上文章来自互联网,不代表本人立场,如需删除,请注明该网址:http://seotea.com/article/253523.html