关于 MessageBox 的使用
MessageBox 是 Delphi 中经常使用的、用于显示一个提示或警告等对话框的函数,它的
声明是这样的:
function MessageBox(hWnd: HWND; lpText, lpCaption: PChar; uType: UINT): Integer; stdcall;
该函数传入三个参数:
1、hWnd:这是一个句柄,表示创建对话框和返回值接收的对象句柄,一般写 Hanle;
2、lpText:这是一个字符串,它用来显示你要提示的话;
3、lpCaption:这是一个字符串,它用来显示这个消息窗口的标题;
4、uType:这是一个值,它表示了这个对话框或消息框的类型。
下面给出了一个具体的例子:
MessageBox(Handle, ’这里写入提示语’, ’这里是标题’, MB_OK);
调用结果如下图所示:
不同的 uType 类型有着不同的消息窗体表现,这里给出了不同 uType 值的具体例子:
参数值 参数 结果 返回值
0 MB_OK
1 MB_OKCANCEL
2 MB_ABORTRETRYIGNORE