|
网站首页
|
业界新闻
|
小组
|
威客
|
人才
|
下载频道
|
博客
|
代码贴
|
在线编程
|
编程论坛
|
登录
注册
短消息
我发表的主题
我参与的主题
我收藏的贴子
我上传的附件
我下过的附件
编辑个人资料
我的博客
用户控制面板
搜索
道具
恢复默认风格
碧海青天
秋意盎然
棕红预览
粉色回忆
蓝雅绿
紫色淡雅
青青河草
e点小镇
橘子红了
红红夜思
水晶紫色
雪花飘飘
新年快乐
风格
短消息
论坛展区
帮助
编程论坛
→
开发语言
→
C++论坛
→
『 VC++/MFC 』
→ 窗口重绘
我的收件箱(0)
欢迎加入我们,一同切磋技术
用户名:
密 码:
共有
480
人关注过本帖
标题:
窗口重绘
只看楼主
加入收藏
喜鹊王子
等 级:
新手上路
帖 子:105
专家分:0
注 册:2012-12-25
结帖率:
89.74%
楼主
收藏
已结贴
√
问题点数:2 回复次数:6
窗口重绘
下图的网格线我使用MoveTo和LineTo绘制的,实时曲线部分也是用MoveTo和LineTo绘制的,但是只要窗口被覆盖,绘制的部分就会消失,不知道有没有好的方
法能够解决这个问题。
图片附件: 游客没有浏览图片的权限,请
登录
或
注册
[
本帖最后由 喜鹊王子 于 2013-1-17 14:31 编辑
]
搜索更多相关主题的帖子:
能够
2013-01-17 13:50
举报帖子
使用道具
赠送鲜花
qunxingw
等 级:
贵宾
威 望:
24
帖 子:1676
专家分:7295
注 册:2011-6-30
第
2
楼
收藏
得分:1
考虑试验是颜叠加的影响或是背景色的影响
www.qunxingw.wang
2013-01-17 14:32
举报帖子
使用道具
赠送鲜花
々NARUTO
等 级:
论坛游民
帖 子:80
专家分:85
注 册:2011-6-19
第
3
楼
收藏
得分:1
你把画好的线条的 坐标 都保存 好 ,然后 在窗口重绘函数中 重新调用MoveTo LineTo重画 即可!
2013-01-17 14:43
举报帖子
使用道具
赠送鲜花
喜鹊王子
等 级:
新手上路
帖 子:105
专家分:0
注 册:2012-12-25
第
4
楼
收藏
得分:0
回复 3楼 々NARUTO
这样岂不是很麻烦,这种用moveto和lineto绘制曲线的方法看来对于采集动态曲线貌似不合适啊。不知道你有什么建议。
路漫漫其修远兮,吾将上下而求索。
2013-01-17 17:05
举报帖子
使用道具
赠送鲜花
々NARUTO
等 级:
论坛游民
帖 子:80
专家分:85
注 册:2011-6-19
第
5
楼
收藏
得分:0
回复 4楼 喜鹊王子
你那线 总是
有规律的呀,
你刚开始 创建 这线条怎么创建的,
然后直接修改代码 在Paint函数 中 写上重画 不就行了么
2013-01-17 18:49
举报帖子
使用道具
赠送鲜花
々NARUTO
等 级:
论坛游民
帖 子:80
专家分:85
注 册:2011-6-19
第
6
楼
收藏
得分:0
例子:
例如 要画十跟横的线
在 WM_PAINT函数中
for(int i=1;i<=10;i++)
{
moveto(x,y*i);
lineto(x*5,y*i);
}
2013-01-17 18:53
举报帖子
使用道具
赠送鲜花
luzhlon
来 自:山东淄博
等 级:
新手上路
帖 子:5
专家分:0
注 册:2013-1-1
第
7
楼
收藏
得分:0
当窗口被覆盖的部分重新显示时,窗口会收到WM_PAINT消息,这时程序重绘客户区。
我用的sdk编程,在窗口过程中的WM_PAINT消息下加上相应的代码就行了。
2013-02-15 17:25
举报帖子
使用道具
赠送鲜花
7
1/1页
1
快速回复:
窗口重绘
数据加载中...
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.017620 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved