【15】MFC入门到精通——MFC弹窗提示 MFC关闭对话框 弹窗提示 MFC按键触发 弹窗提示

MFC实现关闭窗口,弹出确认提示

文章目录

  • [1 按键触发 弹窗提示](#1 按键触发 弹窗提示)
  • [2 关闭对话框 弹窗提示](#2 关闭对话框 弹窗提示)

1 按键触发 弹窗提示

举例,点击退出按钮,弹出提示框 提示 "是否退出?"

双击"退出"按钮 进入 函数

填写一下函数

cpp 复制代码
void CMFCApplication2Dlg::OnBnClickedCancel()
{
	// TODO: 在此添加控件通知处理程序代码

	int close = MessageBox(L"是否退出?", L"提示", MB_YESNO | MB_ICONQUESTION);
	if (close == IDYES)
	{
		CDialogEx::OnCancel();
	}
	
}

2 关闭对话框 弹窗提示

举例,点击关闭窗口的 叉叉,提示"是否关闭窗口?"

在对话框窗体,右键 类向导,找到消息,选择WM_CLOSE,添加响应函数


cpp 复制代码
void CMFCApplication2Dlg::OnClose()
{
	// TODO: 在此添加消息处理程序代码和/或调用默认值
	int close = MessageBox(L"是否关闭窗口?", L"提示", MB_YESNO | MB_ICONQUESTION);
	if (close == IDYES)
	{
		CDialogEx::OnClose();
	}
}
相关推荐
_dindong30 分钟前
笔试强训:Week-4
数据结构·c++·笔记·学习·算法·哈希算法·散列表
liu****1 小时前
12.线程(二)
linux·开发语言·c++·1024程序员节
小冯的编程学习之路2 小时前
【C++】:C++基于微服务的即时通讯系统(2)
开发语言·c++·微服务
许长安2 小时前
C/C++中的extern关键字详解
c语言·开发语言·c++·经验分享·笔记
earthzhang20213 小时前
【1039】判断数正负
开发语言·数据结构·c++·算法·青少年编程
蕓晨3 小时前
auto 自动类型推导以及注意事项
开发语言·c++·算法
mjhcsp3 小时前
C++ 递推与递归:两种算法思想的深度解析与实战
开发语言·c++·算法
_OP_CHEN3 小时前
算法基础篇:(三)基础算法之枚举:暴力美学的艺术,从穷举到高效优化
c++·算法·枚举·算法竞赛·acm竞赛·二进制枚举·普通枚举
m0_748248023 小时前
《详解 C++ Date 类的设计与实现:从运算符重载到功能测试》
java·开发语言·c++·算法
卡提西亚4 小时前
一本通网站1122题:计算鞍点
c++·笔记·编程题·一本通