社区
界面
帖子详情
窗口的重绘
shore1000
2006-08-15 05:41:30
用dlg绘制一张图形,图形是由文件导入的,图象能够正常的绘制出来.
就是在现在文件路径的时候点了所选的文件,但是显示出来的图形却因为CFileDialog的存在使图形就绘制出原来图形的一部分,应该怎么样才不受CFileDialog对话框的影响.
...全文
177
3
打赏
收藏
窗口的重绘
用dlg绘制一张图形,图形是由文件导入的,图象能够正常的绘制出来. 就是在现在文件路径的时候点了所选的文件,但是显示出来的图形却因为CFileDialog的存在使图形就绘制出原来图形的一部分,应该怎么样才不受CFileDialog对话框的影响.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
shore1000
2006-08-15
打赏
举报
回复
问题是我用OnPaint不能够显示,IDOK有没用到,
我的画图的代码如下:应该在什么地方加invalidate(),帮忙指一下...
CFileDialog dlg(TRUE,"jpg",NULL,OFN_HIDEREADONLY |OFN_OVERWRITEPROMPT,"Jpg File(*.jpg)|*.jpg||");
dlg.DoModal();
//Invalidate();
CString strPicFileNameIn=dlg.GetFileName();
CvScalar scalar;
if (!strPicFileNameIn.IsEmpty())
{
strPicFileNameIn = m_imagePath + strPicFileNameIn;
if (PathFileExists(strPicFileNameIn))
{
IplImage *tmpImage = cvLoadImage(strPicFileNameIn);
cvResize(tmpImage, m_pDisplayedImageIn);
cvFlip(m_pDisplayedImageIn);
cvReleaseImage(&tmpImage);
}
else
{
cvSet(m_pDisplayedImageIn, scalar);
}
}
else
{
cvSet(m_pDisplayedImageIn, scalar);
}
DrawPicture();
cleverwyq
2006-08-15
打赏
举报
回复
如果还不行,dlg.domodal==IDOK以后,invalidate(),hehe
cleverwyq
2006-08-15
打赏
举报
回复
在OnPaint中显示图片
跟我一起玩Win32开发(3):
窗口
的
重绘
本文介绍Win32应用程序中
窗口
重绘
的概念,分析
窗口
重绘
问题及其原因,并提供了解决方案。通过设置
窗口
类样式和响应WM_PAINT消息来确保
窗口
正确
重绘
,同时展示了如何更改文本颜色及绘制图形。
VC++ -
窗口
重绘
本文深入探讨了Windows
窗口
重绘
的原理与机制,包括何时
重绘
、如何
重绘
、
重绘
过程中的关键消息和函数,以及
重绘
背后的逻辑与细节。通过详细解析
窗口
无效区域的判定、WM_PAINT与WM_ERASEBKGND消息的触发条件与处理过程,旨在帮助开发者更好地理解和掌握
窗口
重绘
的相关知识。
重绘
窗口
的消息
本文详细解释了Invalidate()与UpdateWindow()函数的区别,包括它们如何触发
窗口
重绘
,以及在不同场景下如何选择使用。重点介绍了这两个函数在MFC框架中的应用,以及它们在实现高效且准确的
窗口
重绘
过程中的作用。
MFC
窗口
重绘
的一些理解
本文介绍了
窗口
重绘
的基本原理,包括
窗口
重绘
函数的工作机制及如何通过不同方式触发
窗口
重绘
。详细阐述了CWnd::OnPaint()函数的作用,并提供了立即
重绘
与稍后
重绘
的具体方法。
MFC之
窗口
控件更新
重绘
相关函数
MFC编程中,
窗口
控件的更新和
重绘
涉及到几个关键函数:Invalidate、InvalidateRect、UpdateData和UpdateWindow。Invalidate使整个
窗口
客户区无效,InvalidateRect指定矩形区域无效,UpdateData用于控件与变量间的数据同步,UpdateWindow则强制
窗口
立即
重绘
。了解这些函数的工作原理对于优化MFC应用的显示效果至关重要。
界面
15,976
社区成员
115,866
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章