主题:这几个函数是什么意思
冲浪飞侠
[专家分:70] 发布于 2005-03-05 08:26:00
MessageBox( )
MessageDlg( )
EConvertError *E
回复列表 (共1个回复)
沙发
vagrant99 [专家分:220] 发布于 2005-03-05 12:12:00
MeaageBox是BUILDER提供的系统固定的几种对话框,有出错,警告,重试等。
int __fastcall MessageBox(const char * Text,//提示信息框的内容
const char * Caption, //提示信息框的标题
int Flags); //提示信息框的类别
其中Flages的取值有:
MB_ICONWARNING
含图标、固定按钮
警告信息框
MB_ICONQUESTION
含图标、固定按钮
疑问信息框
MB_ICONERROR
含图标、固定按钮
错误信息框
MB_ICONASTERISK
含图标、固定按钮
提示信息框
MB_HELP
不含图标、可改变按钮
说明信息框
MB_OK
不含图标、可改变按钮
提示信息框
MB_OKCANCEL
不含图标、可改变按钮
确认信息框
MB_RETRYCANCEL
不含图标、可改变按钮
重试信息框
MB_YESNO
不含图标、可改变按钮
是否信息框
MB_YESNOCANCEL
不含图标、可改变按钮
是否取消信息框
例子:
void __fastcall TForm1::Button7Click(TObject *Sender)
{
Application->MessageBoxA("你确定吗?","确认对话框",MB_OK);
}
MessageBox是可以自定义样式的,可以选择性显示图标,按钮的
我来回复