自己在菜单栏中加了一项打开文件的菜单后窗口不刷新 单击才刷新
2017-03-07 16:01
260 查看
http://blog.csdn.net/liups/article/details/32705015
OnOpenDocument(打开一个图片文件)后好象就自动调用相应的OnDraw,其他处理则需要显式调用Invalidate函数。一直找不到依据,终于在《MFC Windows程序设计(第2版)》(Jeff Prosise)448页中有如下描述:
在SDI中,每当文档被打开或创建时都要调用视图的OnInitialUpdate函数。OnInitialUpdate的默认实现要调用OnUpdate,而OnUpdate的默认实现接下来将使视图客户区无效并执行重绘。
http://blog.csdn.net/thisispan/article/details/7408218
MFC中的Invalidate、OnDraw、OnPaint函数的作用
pView->Invalidate();
OnOpenDocument(打开一个图片文件)后好象就自动调用相应的OnDraw,其他处理则需要显式调用Invalidate函数。一直找不到依据,终于在《MFC Windows程序设计(第2版)》(Jeff Prosise)448页中有如下描述:
在SDI中,每当文档被打开或创建时都要调用视图的OnInitialUpdate函数。OnInitialUpdate的默认实现要调用OnUpdate,而OnUpdate的默认实现接下来将使视图客户区无效并执行重绘。
http://blog.csdn.net/thisispan/article/details/7408218
MFC中的Invalidate、OnDraw、OnPaint函数的作用
pView->Invalidate();
相关文章推荐
- 创建一个窗口程序(JFrame),标题栏起名为“浏览器”,有一个菜单条,有“文件”、“编辑”、“查看”3个菜单。“文件”菜单有两个菜单项,一项是“打开”,一项是“保存”,“打开”项做成子菜单,有两个菜
- .创建一个窗口程序(JFrame),标题栏起名为“浏览器”,有一个菜单条,有“文件”、“编辑”、“查看”3个菜单。“文件”菜单有两个菜单项,一项是“打开”,一项是“保存”,“打开”项做成子菜单,有两个
- lesson7:GUI:创建一个窗口程序(JFrame),标题栏起名为“浏览器”,有一个菜单条,有“文件”、“编辑”、“查看”3个菜单。“文件”菜单有两个菜单项,一项是“打开”
- 作业: 1.创建一个窗口程序(JFrame),标题栏起名为“浏览器”,有一个菜单条,有“文件”、“编辑”、“查看”3个菜单。“文件”菜单有两个菜单项,一项是“打开”,一项是“保存”,“打开”项做成子菜
- 窗口作业1 作业: 1.创建一个窗口程序(JFrame),标题栏起名为“浏览器”,有一个菜单条,有“文件”、“编辑”、“查看”3个菜单。“文件”菜单有两个菜单项,一项是“打开”,一项是“保存
- .创建一个窗口程序(JFrame),标题栏起名为“浏览器”,有一个菜单条,有“文件”、“编辑”、“查看”3个菜单。“文件”菜单有两个菜单项,一项是“打开”,一项是“保存”,“打开”项做成子菜单,有两个
- 一个WinForm记事本程序(包含主/下拉/弹出菜单/打开文件/保存文件/打印/页面设置/字体/颜色对话框/剪切版操作等等控件用法以及记事本菜单事件/按键事件的具体代码)
- 点击 "文件下载"弹出窗口 中的 "打开" 失败的可能原因
- 一个WinForm记事本程序(包含主/下拉/弹出菜单/打开文件/保存文件/打印/页面设置/字体/颜色对话框/剪切版操作等等控件用法以及记事本菜单事件/按键事件的具体代码)
- 一个WinForm记事本程序(包含主/下拉/弹出菜单/打开文件/保存文件/打印/页面设置/字体/颜色对话框/剪切版操作等等控件用法以及记事本菜单事件/按键事件的具体代码)
- 一个可以打开常用程序文件的菜单
- 一个WinForm记事本程序(包含主/下拉/弹出菜单/打开文件/保存文件/打印/页面设置/字体/颜色对话框/剪切版操作等等控件用法以及记事本菜单事件/按键事件的具体代码)
- 一个WinForm记事本程序(包含主/下拉/弹出菜单/打开文件/保存文件/打印/页面设置/字体/颜色对话框/剪切版操作等等控件用法以及记事本菜单事件/按键事件的具体代码)
- 模态/非模态 窗口关闭自己同时刷新父页面
- SWT在菜单中实现最近打开文件列表
- asp.net showModalDialog 打开新窗口刷新和不刷新父窗口的方法
- 点击 "文件下载"弹出窗口 中的 "打开" 失败的可能原因
- 在《INPUT TYPE=“FILE”》里单击打开的浏览文件时,可以只显示JPG和GIF文件吗?
- 添加IE右键菜单 以 调用和运行 自己的程序或文件
- 在菜单栏显示出最近打开的文件的方法