MessageBox函数使用详解

 时间:2024-10-12 13:20:46

使用该函数需导入头文件:#include <windows.h>该函数的具体详细步骤请看下面。

MessageBox函数使用详解

工具/原料

电脑:笔记本或台式电脑一台

演示系统:win10

演示使用的软件:visual studio2019

演示的问题:MessageBox函数使用详解

函数原型

1、原型:int MessageBoxW(HWND hWnd, LPCWSTR lpText, LP觊皱筠桡CWSTR lpCaption, UINT uType);

2、功能:弹出一个带按钮的消息框。

参数和返回值

1、hWnd参数:类型:HWND(窗口句柄)作用:作为要创建的消息框所属的窗口。

2、lpText参数:类型:LPCWSTR(UNICODE字符常量,也叫宽字符常量)作用:作为消息框要显示的内容文本

3、lpCaption参数:类蕞瞀洒疸型:LPCWSTR (UNICODE字符常量,也叫宽字符常量)作用:作为消息框的标题文本

4、uType参数:类型:UINT(unsigned int无符号整型)作用:指定消息框的样式、模式。可以使用”|“来连接多个值。(关于该参数值的详细介绍请转至下面链接)

5、返回值:类蕞瞀洒疸型:int结果:如果函数失败,则返回0;如果函数成功,则返回值是下列值之一:IDOK(1):用户选择了”确定“按钮。IDCANCEL(2):用户选择了”取消“按钮,或按了”ESC“键,或点击的消息框右上角的”X“。IDABORT(3):用户选择了”中止“按钮。IDYES(6):用户选择了”是“按钮。IDNO(7):用户选择了”否“按钮。IDCONTINUE(11):用户选择了”继续“按钮。IDTRYAGAIN(10):用户选择了”重试“按钮。IDIGNORE(5):用户选择了”忽略“按钮。

说明

1、如果该函数的参数都为0,则显示样式是这样的。

MessageBox函数使用详解

2、该函数为阻塞式函数。即在消息框没有关闭之前,调用该函数的线程将被一直阻塞。

  • VS2010 按钮控件的用法
  • Windows 7系统如何新建用户并添加管理员权限
  • VMware虚拟机无法启动怎么办
  • 如何设置windows和redhat的共享文件夹?
  • js如何取消checkbox选
  • 热门搜索
    语文手抄报花边 交通安全的手抄报 中秋节手抄报的内容 讲普通话手抄报内容 拒绝垃圾食品手抄报 安全伴我行手抄报资料 初中交通安全手抄报 中国板报网手抄报 科技报手抄报 文明礼仪手抄报模板