标签: c++ mfc messagebox
我希望在消息框中有两个按钮“停止”和“继续”。我们可以在消息框中设置自定义按钮吗?
答案 0 :(得分:2)
从Windows Vista开始,操作系统提供TaskDialog API来代替更简单但有限的MessageBox()功能。
MessageBox()
具体来说,TaskDialogIndirect()功能允许您使用单个标签定义自定义按钮。链接的MSDN页面上有一个示例。
TaskDialogIndirect()
如果您必须支持早于Vista的操作系统版本,则projects like this可以模拟TaskDialog功能。