硬汉嵌入式论坛

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

[emWin] slider 滑动,text 更新信息,会出现模糊现象

[复制链接]

100

主题

94

回帖

394

积分

高级会员

积分
394
发表于 2021-7-14 10:53:43 | 显示全部楼层 |阅读模式
  1. case WM_PAINT:
  2.                         GUI_DrawBitmap(&g_tBmpTitle,9,45);
  3.                         sprintf(cbuf,"%.1f mmol/L",SLIDER_GetValue(WM_GetDialogItem(pMsg->hWin, ID_SLIDER_0))/10.0);
  4.                         printf("cbuf=%s\n",cbuf);
  5.                         hItem = WM_GetDialogItem(pMsg->hWin, ID_TEXT_0);
  6.                         TEXT_SetText(hItem,cbuf);
  7.                        
  8. <div>                        break;</div><div>
  9. </div><div>
  10. </div><div>
  11. </div><div>当手指滑动slider ,text 会糊涂,这时怎么回事,如果用按钮控制slider (SLIDER_Dec),<span style='display: inline !important; float: none; background-color: rgb(247, 247, 247); color: rgb(68, 68, 68); font-family: Tahoma,"Microsoft Yahei","Simsun"; font-size: 14px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; overflow-wrap: break-word; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;'>text 不会糊涂。这怎么解决?</span></div>
复制代码
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115812
QQ
发表于 2021-7-15 08:22:09 | 显示全部楼层
操作姿势不太好,TEXT文本控件的更新不要在WM_PAINT里面做
回复

使用道具 举报

100

主题

94

回帖

394

积分

高级会员

积分
394
 楼主| 发表于 2021-7-15 10:02:24 | 显示全部楼层
eric2013 发表于 2021-7-15 08:22
操作姿势不太好,TEXT文本控件的更新不要在WM_PAINT里面做

那slider 触摸滑动 会触发什么消息(除了WM_PAINT)?
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115812
QQ
发表于 2021-7-16 10:07:41 | 显示全部楼层
wen 发表于 2021-7-15 10:02
那slider 触摸滑动 会触发什么消息(除了WM_PAINT)?

所在父窗口的SLIDER触发消息上
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-21 00:39 , Processed in 0.422301 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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