硬汉嵌入式论坛

 找回密码
 立即注册
查看: 2721|回复: 4
收起左侧

[emWin] graph控件自定义函数的刷新

[复制链接]

11

主题

31

回帖

64

积分

初级会员

积分
64
发表于 2019-9-9 09:43:47 | 显示全部楼层 |阅读模式
我在graph控件上绑定了自定义函数,主函数需要刷新这个自定义函数,用WM_SendMessageNoPara()函数发送自定义消息给graph所在的窗口,没有效果,有啥方法吗?谢谢
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115778
QQ
发表于 2019-9-9 10:37:07 | 显示全部楼层
是不是没有收到消息,确认下这个问题
回复

使用道具 举报

11

主题

31

回帖

64

积分

初级会员

积分
64
 楼主| 发表于 2019-9-15 11:56:24 | 显示全部楼层
eric2013 发表于 2019-9-9 10:37
是不是没有收到消息,确认下这个问题

信息是收到了,我说具体点:
在窗口里创建了graph控件,并用函数GRAPH_SetUserDraw()函数 画了x轴的时间刻度,现在我想一直刷新x轴时间  试了发消息的方法调用回调函数直接卡掉了.如下图:
1.png
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115778
QQ
发表于 2019-9-16 10:52:11 | 显示全部楼层
提线木偶 发表于 2019-9-15 11:56
信息是收到了,我说具体点:
在窗口里创建了graph控件,并用函数GRAPH_SetUserDraw()函数 画了x轴的时 ...

简单些,将你GRAPH_SetUserDraw()实现的文本,直接用TEXT控件实现即可。

这样更新就简单很多了,创建的时候要注意一点,对话框资源列表里面优先创建Graph,然后写TEXT,这样就可以实现TEXT控件在Graph控件上面的效果。
回复

使用道具 举报

11

主题

31

回帖

64

积分

初级会员

积分
64
 楼主| 发表于 2019-9-16 13:42:50 | 显示全部楼层
eric2013 发表于 2019-9-16 10:52
简单些,将你GRAPH_SetUserDraw()实现的文本,直接用TEXT控件实现即可。

这样更新就简单很多了,创 ...

实现了,谢谢,好方法
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-5-18 05:35 , Processed in 0.321410 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表