硬汉嵌入式论坛

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

[emWin] 对话框创建后,默认选中资源表中第一个可编辑控件,怎么可以取消选中呢?

[复制链接]

6

主题

4

回帖

6

积分

新手上路

积分
6
发表于 2015-5-5 21:22:26 | 显示全部楼层 |阅读模式
大家好,这边在适用emwin开发界面,发现在创建一个对话框后,资源列表中的第一个可编辑控件会被选中,如下拉框会变成蓝色,点击一下其他位置,选中状态消失,请问有什么办法可以在创建对话框后,取消控件选中?不用进行点击操作。希望了解的帮忙个忙哈,先谢啦!
回复

使用道具 举报

12

主题

33

回帖

69

积分

初级会员

进阶stm32,那之后呢。。。。。

积分
69
发表于 2015-5-6 12:37:52 | 显示全部楼层
对于按钮控件有焦点设置函数BUTTON_SetFocussable();
对于其他控件楼主可查查看
回复

使用道具 举报

12

主题

33

回帖

69

积分

初级会员

进阶stm32,那之后呢。。。。。

积分
69
发表于 2015-5-6 16:11:53 | 显示全部楼层
WM_SetFocus(NULL);
试一下
回复

使用道具 举报

6

主题

4

回帖

6

积分

新手上路

积分
6
 楼主| 发表于 2015-5-8 11:06:29 | 显示全部楼层

回 haohao801 的帖子

haohao801:WM_SetFocus(NULL);
试一下 (2015-05-06 16:11) 
嗯,我现在都是在他绘制后setfocus到一个button,不过显示的时候还是会先到第一个控件,然后跳到button,看起来不是很好,我去试试WM_SetFocus(NULL);
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-8-14 16:18 , Processed in 0.046966 second(s), 23 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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