硬汉嵌入式论坛

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

[emWin] CHECKBOX怎么单独修改复选框的状态呀

[复制链接]

12

主题

46

回帖

82

积分

初级会员

积分
82
发表于 2013-11-26 14:52:04 | 显示全部楼层 |阅读模式
初始化以后 我想修改CHECKBOX的状态,用CHECKBOX_SetState()修改,这里没搞懂。
我想在 别的模块里面修改CHECKBOX的状态该怎么写
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107439
QQ
发表于 2013-11-26 15:16:45 | 显示全部楼层
得到句柄进行修改
回复

使用道具 举报

12

主题

46

回帖

82

积分

初级会员

积分
82
 楼主| 发表于 2013-11-27 15:52:08 | 显示全部楼层

回 eric2013 的帖子

eric2013:得到句柄进行修改 (2013-11-26 15:16)
得到句柄修改知道了,我想 每更新一次数据,重绘一次复选框 该怎么写呀
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107439
QQ
发表于 2013-11-27 16:18:06 | 显示全部楼层

回 qq923830375 的帖子

qq923830375:得到句柄修改知道了,我想 每更新一次数据,重绘一次复选框 该怎么写呀 (2013-11-27 15:52) 
复选框本身的重绘函数已经被封装起来了,你可以自定义一个回调函数
回复

使用道具 举报

12

主题

46

回帖

82

积分

初级会员

积分
82
 楼主| 发表于 2013-11-27 22:20:39 | 显示全部楼层

回 eric2013 的帖子

eric2013:复选框本身的重绘函数已经被封装起来了,你可以自定义一个回调函数 (2013-11-27 16:18)
明白了之前把 hWin = GUI_CreateDialogBox(_aDialogCreate, GUI_COUNTOF(_aDialogCreate), _cbDialog, WM_HBKWIN, 0, 0);
丢到while里面循环了,每次都重建窗口,搞个标志位,数据更新了以后再重建一次。不知道还有没有更好的方法。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-31 19:21 , Processed in 0.159532 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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