众所周知,C++中我们可以通过MessageBox弹出一个自定义标题、内容和类型的消息框。
一般,弹窗上的按钮文字是无法修改的,无非就是“确定”、“取消”等。
但是如何修改弹窗上的按钮文字呢?下面就来看一看。
目录
1.效果预览
不是P图
2.MessageBox()回顾
功能
显示一个模式对话框,其中包含一个系统图标、一组按钮和一条简短的应用程序特定消息,例如状态或错误信息。 消息框返回一个整数值,该值指示用户单击了哪个按钮。
函数原型
int MessageBox(
[in, optional] HWND hWnd,
[in, optional] LPCTSTR lpText,
[in, optional] LPCTSTR lpCaption,
[in] UINT uType
);
参数
[in, optional] hWnd
类型:HWND
要创建的消息框的所有者窗口的句柄。 如果此参数为 NULL,则消息框没有所有者窗口。
[in, optional] lpText
类型: LPCTSTR
要显示的消息。 如果字符串由多行组成,则可以在每行之间使用回车符和/或换行符分隔这些行。
[in, optional] lpCaption
类型: LPCTSTR
对话框标题。 如果此参数为 NULL,则默认标题为 Error。
[in] uType
类型: UINT
对话框的内容和行为。