社区
嵌入开发(WinCE)
帖子详情
使用ExtTextout输出变量,下次输出的值覆盖上次的,没有刷新,怎么办?
当我遇上-你
2011-03-23 07:54:41
我在定时器里面1S钟改变下变量的值,使用ExtTextout输出,怎么输出的值覆盖上次的,没有刷新窗体,使用InvalidateRect()函数来刷新显示的部分,但是根本看不到数值显示,要怎么样才能达到EDIT更新数据的效果呢?
效果如下面所示,
32.5°只绘制了一次,下面的是从0.0°开始增加的,步进为0.1,可以看出覆盖了
...全文
89
6
打赏
收藏
使用ExtTextout输出变量,下次输出的值覆盖上次的,没有刷新,怎么办?
我在定时器里面1S钟改变下变量的值,使用ExtTextout输出,怎么输出的值覆盖上次的,没有刷新窗体,使用InvalidateRect()函数来刷新显示的部分,但是根本看不到数值显示,要怎么样才能达到EDIT更新数据的效果呢? 效果如下面所示, 32.5°只绘制了一次,下面的是从0.0°开始增加的,步进为0.1,可以看出覆盖了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
当我遇上-你
2011-03-24
打赏
举报
回复
我的怎么没高人回答呢?自己顶了
当我遇上-你
2011-03-24
打赏
举报
回复
[Quote=引用 5 楼 aaa_tnt 的回复:]
InvalidateRect()只是设置区域无效,
还要调用UpdateWindow()来发送一个WM_PAINT消息,来重画窗口区域。
[/Quote]
添加了,会出现闪烁,只有双缓冲了
Ei
2011-03-24
打赏
举报
回复
InvalidateRect()只是设置区域无效,
还要调用UpdateWindow()来发送一个WM_PAINT消息,来重画窗口区域。
当我遇上-你
2011-03-24
打赏
举报
回复
大家有更好的方法吗?
当我遇上-你
2011-03-24
打赏
举报
回复
看来只有用双缓冲了,直接背景重刷,会出现闪烁的
91program
2011-03-24
打赏
举报
回复
把窗体背景重刷就OK啦
如果出现闪烁,则考虑双缓冲的解决方法
演示
Ext
T
ext
Out这个扩展文本
输出
函数
演示
Ext
T
ext
Out这个扩展文本
输出
函数
演示
Ext
T
ext
Out这个扩展文本
输出
函数(2KB)...
演示
Ext
T
ext
Out这个扩展文本
输出
函数(2KB)
易语言API扩展文本
输出
易语言API扩展文本
输出
源码,API扩展文本
输出
,
Ext
T
ext
Out,GetDC
嵌入开发(WinCE)
19,500
社区成员
41,567
社区内容
发帖
与我相关
我的任务
嵌入开发(WinCE)
硬件/嵌入开发 嵌入开发(WinCE)
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章