`
ayaya
  • 浏览: 456792 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

MessageBox

阅读更多
【函数】 <整型> MessageBox(<字符串> Text, <字符串> Title, <整型> nType,MessageBoxIcon);
【函数说明】 弹出一个消息框。
【语法】
参数:
Text <字符串>,消息框的正文;
Title <字符串>,消息框的标题;
nType <整型>,消息框的类型。
返回值:<整型>,用户在消息框上点击关闭时的选择的按钮。                                                                             MessageBoxIcon:对话框上显示的图标样式。


【说明】
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);

MessageBoxIcon: 所有图标样式

MessageBoxIcon.Question                                                                                              MessageBoxIcon.Asterisk                                                                                                     MessageBoxIcon.Information                                                                                                      MessageBoxIcon.Error                                                                                                          MessageBoxIcon.Stop                                                                                                            MessageBoxIcon.Hand                                                                                                        MessageBoxIcon.Exclamation                                                                                                      MessageBoxIcon.Warning                                                                                                                        MessageBoxIcon.None

MessageBox函数MessageBox()函数MessageBox是标准的windows Api函数只能在CWnd类的继承类中使用,在C#中使用时,通常用MessageBox的show方法来实现对话框的弹出,命名空间System.Windows.Forms

应用实例:    

DialogResult 是枚举类可以用枚举值直接比较MessageBox的返回值也可以转换为整型后再比较。如下:DialogResult r1 = MessageBox.Show ( "是否确定?" , "垃圾处理!" , MessageBoxButtons.AbortRetryIgnore , MessageBoxIcon.Question ) ;
   int ss1=(int)r1 ;
   if ( ss1==3 ){ }
   if ( ss1==4 ){ }
   if ( ss1==5){ }

或者是

if (DialogResult.Yes == MessageBox.Show("232", "", MessageBoxButtons.YesNo, MessageBoxIcon.Information,MessageBoxDefaultButton.Button1))
              {
                  MessageBox.Show("122");
              }

分享到:
评论

相关推荐

    MessageBox MessageBox MessageBox MessageBox

    `MessageBox`函数是Windows API中用于创建、显示和操作消息框的一个重要组件。消息框主要用于向用户显示警告信息、询问问题或提供简单的交互。在Windows应用程序开发中,它经常被用作用户界面的一个组成部分,特别是...

    Winform MessageBox 自定义设计样式

    在Windows Forms(Winform)开发中,`MessageBox`是一个常用组件,用于向用户显示警告、确认或信息消息。然而,`MessageBox`的默认样式相对单一,可能无法满足开发者对应用程序界面个性化的需求。为了提供更好的用户...

    C#自制messagebox窗口

    在C#编程中,`MessageBox`是一个常用的控件,用于显示简单的信息对话框,通常包含一个消息、一个或多个按钮,以及一个图标。然而,有时开发者可能希望自定义`MessageBox`的外观和行为以满足特定的用户界面需求。本...

    C# wpf 自定义替换系统的MessageBox

    《C# wpf 实现自定义界面操作分离的MessageBox》中我们得到了一个功能完整的MessageBox的功能逻辑,将功能逻辑进行拓展,程序启动的时候,hook系统的MessageBox,变成调用自己的MessageBox。那我们只需要定义一个...

    hook所有程序的messagebox

    标题 "hook所有程序的messagebox" 指的是在编程中使用钩子(Hook)技术来拦截并处理特定应用程序中的MessageBox函数调用。这通常在系统级编程或开发调试工具时使用,目的是监控、控制或者替换其他程序的对话框行为。...

    MessageBox按钮显示英语或者其他语言

    ### MessageBox按钮显示英语或其他语言的方法 在Windows应用程序开发过程中,我们常常需要自定义对话框(Dialog)中的消息提示框(MessageBox)按钮文本,比如将默认的“确定”和“取消”按钮改为英语或其他语言...

    自定义MessageBox控件,直接复制使用

    在给定的资源中,包含了一个可以直接用于项目的自定义MessageBox控件,它不仅继承了原有的MessageBox功能,还增加了下拉框模式,大大提高了灵活性。 首先,我们要理解MessageBox是Windows应用程序中常用的一个...

    python 弹窗提示警告框MessageBox的实例

    win32api.MessageBox(0, 这是一个测试提醒OK消息框, 提醒,win32con.MB_OK) ##是否信息框 win32api.MessageBox(0, 这是一个测试是否信息框, 提醒,win32con.MB_YESNO) ##说明信息框 win32api.MessageBox(0, 这是一个...

    C# MessageBox.Show 方法重载

    在C#编程中,`MessageBox.Show`方法是一个非常常见的用户交互工具,用于向用户显示简单的信息、警告或确认对话框。这个方法具有多种重载形式,使得开发者可以根据实际需求定制对话框的显示内容和样式。下面我们将...

    winform重写的messagebox(简易版,小白可能有用)

    在.NET Framework中,WinForm是用于创建桌面应用程序的框架,而MessageBox则是系统提供的一种简单对话框,用于向用户显示信息、询问问题或确认操作。在许多情况下,开发人员可能会想要自定义MessageBox的外观和功能...

    WPF很炫很实用的MessageBox

    在Windows Presentation Foundation(WPF)框架中,MessageBox是一个非常实用的工具,用于向用户显示简单的信息、警告或确认对话框。在WPF项目中,它经常被用来与用户进行交互,提供反馈或请求用户输入。这个标题...

    C#实现延时并自动关闭MessageBox的方法

    在C#编程中,我们经常使用MessageBox来显示警告或提示信息。然而,标准的MessageBox并不具备自动关闭的功能,用户需要手动点击才能关闭。本文将介绍一种方法,通过结合定时器(Timer)和SendKeys类,实现延时并自动...

    messageBox的一些简单用法

    ### MessageBox 的简单用法 在计算机编程中,`MessageBox`是一种常见的用户界面元素,用于向用户提供信息或请求用户的输入响应。本文将详细解释`MessageBox`的一些基本用法,包括其函数原型、参数以及如何弹出不同...

    MESSAGEBOX

    MESSAGEBOX 使用方式详解 MESSAGEBOX 是一个常用的控件,在 WINCC 中广泛应用于显示信息、警告、错误等提示。下面将详细介绍 MESSAGEBOX 的用法和属性。 一、基本用法 MESSAGEBOX 的基本用法非常简单,通过调用 ...

    C#自定义控件之-自定义MessageBox

    本主题将深入探讨如何在C#中自定义一个类似于系统默认`MessageBox`的控件。 `MessageBox`是.NET Framework提供的一种标准对话框,它用于向用户显示信息、询问问题或确认操作。然而,系统默认的`MessageBox`功能有限...

    VB控制MessageBox,包括定时关闭、居中于窗体和改变字体

    在VB(Visual Basic)编程环境中,`MessageBox`是系统提供的一种简单对话框,通常用于向用户显示信息、警告或确认消息。它具有预定义的按钮和图标,方便开发者快速实现与用户的交互。在这个主题中,我们将深入探讨...

    回调函数及MessageBox自动关闭示例

    本示例将探讨如何使用回调函数以及与之相关的线程操作,并通过`MessageBox`来实现自动关闭功能。 首先,我们需要了解`MessageBox`函数。这是一个简单的对话框,用于显示消息给用户并等待用户响应,例如点击"确定"或...

    C#实现winform自动关闭MessageBox对话框的方法

    在C#中,开发Windows Forms应用程序时,我们可能会遇到需要使用`MessageBox`显示信息给用户的情况。`MessageBox`是一个简单的对话框,用于显示警告、确认或其他简单消息。然而,有时我们可能希望在特定条件满足时...

    unigui messagebox unigui MessageDlg

    在Unigui开发环境中,`MessageDlg`和`MessageBox`是两个非常重要的组件,它们用于在用户界面中显示各种提示信息。这两个组件在Windows应用程序设计中扮演着关键角色,允许开发者与用户进行交互,传递警告、确认信息...

    自动关闭的消息框-Messagebox

    在编程领域,`MessageBox`是一个常见的用户界面组件,它用于向用户显示信息、询问问题或报告错误。在Windows操作系统中,`MessageBox`是基于Win32 API(应用程序接口)的一个功能,开发者可以调用它来弹出一个带有...

Global site tag (gtag.js) - Google Analytics