单文档界面使用setwindowtext()改变文档显示内容,但是在点击关闭的时候为什么没有提示“文件修改未保存”呢?解决方案

单文档界面使用setwindowtext()改变文档显示内容,但是在点击关闭的时候为什么没有提示“文件修改未保存”呢?
单文档界面使用setwindowtext()改变文档显示内容,但是在点击关闭的时候为什么没有提示“文件修改未保存”呢?

程序是一个单文档界面,通过菜单命令弹出对话框,之后在对话框输入数据,点确认时数据会显示在后面的单文档界面上,这是通过制定对话框的parent指针指向view对象,然后用paret-> setwindowtext(),修改文档界面的显示,可是这样的话就会发生标题中描述的现象,

不明白为什么通过直接的键盘输入,修改显示文本,关闭时会有提示,而我这样做就不行

郁闷中ing

------解决方案--------------------
好久没有作基于文档结构的程序了。

邦顶
------解决方案--------------------
对话框的parent指针指向view对象,然后用paret-> setwindowtext(),
它没有修改文档里的内容
------解决方案--------------------
学习
------解决方案--------------------
GetDocument()-> SetModifiedFlay()
------解决方案--------------------
SetModifiedFlag()
------解决方案--------------------
文件脏了没有?