- 浏览: 45956 次
- 性别:
- 来自: 河北
最新评论
信息对话框是一种最简单的对话框,不需要用户自已创建就可以直接使用,Visual C++提供了相应的函数实现这种编程功能。以下是有关函数的声明。
int AfxMessageBox(LPCTSTR lpText,UINT nType=MB_OK,UINT nlDHelp=0); int MessageBox(HWND hWnd,LPCTSTR lpText,LPCTSTR lpCaption,UINT nType); int CWnd::MessageBox(LPCTSTR lpText,LPCTSTR lpCaption=NULL,UINT nType=MB_OK);
这三个函数分别是MFC全局函数、Windows API函数和CWnd类的成员函数,它们的功能基本相同,但适用范围有所不同。AfxMessageBox()和::MessageBox()函数可以在程序中任何地方使用,而CWnd::MessageBox()成员函数只能用于控件、对话框和窗口等一些窗口类中。参数lpText表示信息对话框中要显示的文本串;lpCaption表示对话框的标题,当它为NULL时使用默认标题;hWnd是对话框父窗口的句柄,当它为NULL时表示没有父窗口;nlDHelp表示信息的上下文帮助ID;nType表示对话框的图标和按钮风格。这三个函数都将返回用户选择按钮的情况,如返回值IDOK、IDCANCEL和IDABORT分别表示用户单击了OK、Cancel和Abort按钮。
表1和表2分别列出了信息对话框中用到的图标类型和按钮类型,图标类型参数和按钮类型参数可以用运算符"|"来组合。
表1 信息对话框中可用的图标
表2 信息对话框中常用的按钮
例子:
int nChoice=MessageBox("文件复制失败!","错误",MB_ICONWARNING|MB_ABORTRETRYIGNORE); switch(nChoice) { case IDABORT: //用户单击“终止”按钮 ... case IDRETRY: //用户单击“重试”按钮 ... case IDIGNORE: //用户单击“忽略”按钮 }
发表评论
-
MFC的打印
2009-05-24 17:05 0虽然Windows通过 ... -
ActiveX控件
2009-05-23 15:49 6713ActiveX是Microsoft提出的使用组件对 ... -
多线程
2009-05-22 18:57 0Windows对CPU的管理的采取时间片分配的方式 ... -
动态链接库DLL
2009-05-22 14:38 0为了提高系统 ... -
异常处理
2009-05-21 19:06 2121异常(exception)是指在程序运行过程中发生 ... -
MFC ODBC数据库类
2009-05-20 19:44 74931.ODBC概述 ... -
对话框高级编程---公共控件之四(树视控件)
2009-05-19 21:45 2375树视(tree view)控 ... -
对话框高级编程---公共控件之四(列表视控件)
2009-05-19 14:01 0列表视(list view)控件也称列表控件,属 ... -
对话框高级编程---公共控件之三(图像列表)
2009-05-18 21:22 0图像列表(image list)是一个由一些大小相同 ... -
对话框高级编程---公共控件之二(标签控件和属性表)
2009-05-18 20:33 35561.标签控件 标签(tab)控件也 ... -
对话框高级编程---公共控件之一(旋转按钮、滑块和进度条)
2009-05-18 11:09 01.旋转按钮 ... -
对话框高级编程---通用对话框
2009-05-17 21:17 18201.通用对话框概 ... -
对话框高级编程---非模态对话框
2009-05-16 21:39 0尽管不同对话 ... -
图形处理---位图、图标和光标
2009-05-16 20:33 22121.位图 例1 编写一个应用程序MyB ... -
图形处理---位图,图标和光标
2009-05-16 20:16 01.位图 例1 编写一个应用程序MyBMP ... -
图形处理---位图、图标和光标
2009-05-16 19:58 01.位图 例1 编写一个应用程序MyBMP ... -
文本与字体
2009-05-16 16:23 01.绘制文本 以图形方式进行文本的输 ... -
图形处理---基本几何图形的绘制
2009-05-15 21:27 0获取设备环境、设置绘图属性和选择GDI绘图对象后,就 ... -
图形处理---画笔和画刷
2009-05-15 17:30 0进行绘图除了需 ... -
图形处理---颜色的设置
2009-05-15 16:08 0在绘制图形时,颜色是一个需要考虑的因素。Window ...
相关推荐
GTK+2.0是一个用于创建图形用户...总的来说,GTK+2.0提供了强大的工具来创建具有交互性的信息对话框,开发者可以根据需求自由组合和定制。通过灵活地运用这些功能,你可以构建出符合用户需求的高效、直观的应用程序。
本资源包“android微信、信息对话框素材”聚焦于模仿微信中的对话框设计元素,提供了一系列适用于Android应用程序的图形资源。这些素材包括了普通PNG图片以及经过Draw9Patch处理的.9.png图片,它们在Android开发中...
本压缩包"Excel-VBA宏编程实例源代码-显示出会自动关闭的信息对话框.zip"包含了展示如何使用VBA创建一个自动关闭的信息对话框的源代码。这个实例对于学习VBA编程,尤其是那些希望提升Excel自动化能力的用户非常有...
在这个"MFC案例_拥有控件提示信息对话框"中,我们将探讨如何在MFC应用中创建一个具有控件提示信息的对话框。 首先,对话框是Windows应用程序中常见的用户交互界面,它通常用于收集或显示信息。在MFC中,我们通常会...
首先,C#中的消息对话框主要由System.Windows.Forms命名空间提供,包括MessageBox类,用于显示简单的信息对话框,和Form类,用于创建自定义对话框。我们先来看一下 MessageBox 类的常用方法: 1. MessageBox.Show()...
`JOptionPane`提供了几种预定义的对话框类型,包括信息对话框、警告对话框、错误对话框、询问对话框和输入对话框。这些对话框可以通过静态方法创建,例如`showMessageDialog()`、`showConfirmDialog()`和`...
2. 输入学生信息对话框:当用户选择"输入学生信息"时,此对话框出现,用于收集学生的各项数据。设计应考虑学生信息的多样性,如姓名、性别、年龄、学院等。在对话框中,学院信息可能通过列表框来提供,用户可以从中...
3. **信息对话框**:用于传递非警告性的信息,比如“操作已完成”。 4. **错误对话框**:当程序遇到错误时,用来显示错误信息并提示用户如何解决。 5. **输入对话框**:允许用户输入数据,如“请输入用户名”。 6. *...
例如,`MsgBox("这是一个消息", MsgBoxStyle.Information, "对话框标题")`会显示一个带有“确定”按钮的信息对话框。MsgBox风格参数(MsgBoxStyle)可以定义对话框的外观和行为,包括警告、确认、询问等不同样式,...
3. **信息对话框**:提供信息或状态更新,如“操作已完成”或“无法连接到服务器”。 4. **错误对话框**:用于报告程序遇到的问题或错误,如“网络连接失败”。 5. **输入对话框**:允许用户输入数据,如“请输入...
在GTK+中,对话框可以通过`GtkDialog`类创建,包括信息对话框(`GtkMessageDialog`)、询问对话框(`GtkQuestionDialog`)、输入对话框(`GtkInputDialog`)和文件选择对话框(`GtkFileChooserDialog`)。...
你可以创建一个DialogUtils类,封装常用的方法,如显示信息对话框、确认对话框等,使得代码更加模块化。 总之,Android中的对话框是用户界面设计的重要组成部分。理解其工作原理,熟练运用不同类型的对话框,并学会...
5. **信息对话框(Information Dialog Box)**:用于显示简单、不需用户回应的信息,如“操作已完成”提示。一般只有一个“确定”按钮。 6. **输入对话框(Input Dialog Box)**:用于获取用户输入特定信息,如“请...
本文将详细讲解如何在QT5.8环境下,在Windows7系统上使用C++实现8个基本对话框:颜色对话框、文件对话框、字体对话框、输入对话框、消息对话框、进度对话框、向导对话框和错误信息对话框。 1. 颜色对话框...
"文本的蓝色信息对话框。而更复杂的用法可能涉及到链式调用和参数对象,以实现更复杂的功能。 SweetAlert2的源代码组织结构清晰,包含以下几个部分: 1. `index.html` 是示例页面,展示了插件的各种使用方式。 2. `...
对话框通常分为几种类型,包括警告对话框、确认对话框、信息对话框和输入对话框等。它们用于打断用户当前的操作,显示重要的通知、请求用户的确认或者获取额外的输入信息。自定义对话框则在此基础上扩展了设计的可能...
你可以把它用到ASP.NET,AJAX,Java等等所有网页上,支持的功能有:可以改变窗口大小、...现有的实例包括:模仿MAC OS的对话框,在对话框中打开一个网页,警告框,确认对话框,信息对话框,登录对话框,AJAX对话框等等
### 显示基本信息对话框 在C#中,可以通过调用`MessageBox.Show()`方法来快速显示一个基本的消息对话框。这个对话框包含一条消息、一个标题以及一个或多个按钮。下面是一些常用的参数: - **Message**: 要显示的...
在Swing中,我们可以使用`JOptionPane`类来创建各种类型的对话框,如信息对话框、警告对话框、确认对话框和输入对话框。 1. **信息对话框**:用于显示简单信息,没有用户输入,只有一个“确定”按钮。例如: ```...
在VB(Visual Basic)编程环境中,帮助对话框是开发者为用户提供辅助信息的重要工具。VB帮助对话框能够方便用户快速理解程序的功能,解决他们在使用过程中遇到的问题。本实例将深入探讨如何在VB应用中创建和使用帮助...