手机版

C++课程设计报告(简易文本编辑器)(14)

发布时间:2021-06-06   来源:未知    
字号:

C++编译的文本编辑器

}

}

m_Edit.SetSel(0,0); CRect rect (15,80,586,686); InvalidateRect(rect);

//刷新用户界面

退出

void CEasyTXTDlg::OnClose() { ",

isModified = m_Edit.GetModify(); CString string;

m_Edit.GetWindowText(string); if (isNew && string.IsEmpty()) { }

else if(isModified) {

CDialog::OnClose();

//获取文本修改标记

//若是新建文本且文本无内容内容

//退出程序

//如果文本已被修改,分情况讨论

int QuitChoice = MessageBox("当前文本已被修改,想保存吗?","系统提示

{ }

else if(QuitChoice==IDNO) { } else {

return;

//选择“取消”时不退出

MB_YESNOCANCEL|MB_ICONQUESTION);

//弹出消息对话框询问

if(QuitChoice==IDYES)

OnMenuSave();

//选择“是”

//调用保存函数保存文件 //退出程序

//选择“否”

if (isModified = FALSE)

CDialog::OnClose();

CDialog::OnClose(); //退出程序

C++课程设计报告(简易文本编辑器)(14).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)