社区
C#
帖子详情
问个窗口重绘的问题
freedom_wyz
2011-05-05 11:07:54
在窗口的paint事件中绘图,在窗口中心位置画横竖两条线,窗口拉伸时应该擦除原来的内容并在新的窗口中心画横竖两条线,现在的问题是原来的内容仍然显示在窗口上,覆盖了新的内容,请问该如何解决?
...全文
84
回复
打赏
收藏
问个窗口重绘的问题
在窗口的paint事件中绘图,在窗口中心位置画横竖两条线,窗口拉伸时应该擦除原来的内容并在新的窗口中心画横竖两条线,现在的问题是原来的内容仍然显示在窗口上,覆盖了新的内容,请问该如何解决?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
MFC DirectUI
分享一个界面库。 包括: 图像部分:由于效率原因没有使用GDI+,使用GDI来完成处理BMP,PNG,JPG等图片格式,这部分主要代码来自Codejock Xtreme Toolkit界面库。 MFC绝大部分的标准控件自绘:完美的标题栏
重绘
(window),button,combo,dialog,edit,list,menu,msgbox,progress,richedit,scroll,slider,splitter,static,tab,tree。 DirectUI:包含一些常用控件 button, checkbox, groupbox, label, progress, radiobox, slider等,可以通过XML来解析控件,此DUI没有实现布局,我自己是通过
窗口
来布局的。 一个TEST工程和一个gamelobby.exe(无源码,用此界面库实现)。
Android 制作抽奖转盘 源码实例
案例为博客的实例代码:http://blog.csdn.net/lmj623565791/article/details/41722441 有
问题
请博客留言。
VC++ 仿QQ2011界面效果 (MFC) 源码
仿QQ2011界面,性能不算太好 源码 效果图在这http://blog.csdn.net/geniusice18/archive/2011/06/09/6533782.aspx
MFC
窗口
重绘
的一些理解
一
窗口
重绘
函数 二如何触发
窗口
重绘
1 立即
重绘
2 稍后
重绘
三总结 一、
窗口
重绘
函数当
窗口
过程接收到 WM_PAINT 消息时
窗口
类函数成员 CWnd::OnPaint() 实现
窗口
重绘
。默认的 OnPaint() 函数只
重绘
窗口
控件,而不会
重绘
控件内的内容(如Picture Control 控件中的图片),如果控件内的内容需要
重绘
,需要在CWnd::OnPaint() 中添加
重绘
内容。二、如何
MFC中
窗口
重绘
在刷新
窗口
时经常要调用
重绘
函数
MFC提供了三个函数用于
窗口
重绘
InvalidateRect(&Rect)
Invalidate()
UpdateWindow()
当需要更新或者
重绘
窗口
时,一般系统会发出两个消息WM_PAINT(通知客户区有变化)和
WM_NCPAINT(通知非客户区有变化)
WM_NVPAINT系统会自己搞定
WM_PAINT消息对应
C#
111,095
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章