提示信息框(MessageBox)的应用
应用程序中的提示信息处理程序是非常出重要的部分,用户要知道他输入的资料到底正不正确,或者是应用程序有一些提示信息要告诉用户,都必须通过提示信息处理程序来显示适当的信息,让用户了解下一步该如何配置。提示信息有很多种类,包括警告,错误,提示,确认,重试等。不同种类的提示信息框适合用在各种不同的情况。
在C++Builder中开发提示信息框只须调用MessageBox这个信息提示框函数就行,下面就是这个函数说明:
int __fastcall MessageBox(const char * Text,//提示信息框的内容
const char * Caption, //提示信息框的标题
int Flags); //提示信息框的类别
参数Flags的值是用来标志提示信息框的类别的,下面是一些常用的类别:
参数值
|
样式
|
意义
|
MB_ICONWARNING
|
含图标、固定按钮
|
警告信息框
|
MB_ICONQUESTION
|
含图标、固定按钮
|
疑问信息框
|
MB_ICONERROR
|
含图标、固定按钮
|
错误信息框
|
MB_ICONASTERISK
|
含图标、固定按钮
|
提示信息框
|
MB_HELP
|
不含图标、可改变按钮
|
说明信息框
|
MB_OK
|
不含图标、可改变按钮
|
提示信息框
|
MB_OKCANCEL
|
不含图标、可改变按钮
|
确认信息框
|
MB_RETRYCANCEL
|
不含图标、可改变按钮
|
重试信息框
|
MB_YESNO
|
不含图标、可改变按钮
|
是否信息框
|
MB_YESNOCANCEL
|
不含图标、可改变按钮
|
是否取消信息框
|
从上表可以看出来,提示信息框的类别可以分成含图标和不含图标,含图标的意思就是指提示信息框上会有代表意义的图形,不过这类型的提示信息框的按钮都是固定的,都是【确定】按钮,不能增加也不能省略;不含图标的提示信息框,虽然没有对应的图形显示在提示信息框上,可是你却可以在这种类型的提示信息框内,加入各种组合的按钮,用于各种不同的情况。
[1] [2] [3] 下一页 |