硬汉嵌入式论坛

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

[emWin] 请教一个聚焦的问题

[复制链接]

14

主题

34

回帖

14

积分

新手上路

积分
14
发表于 2014-8-2 18:31:57 | 显示全部楼层 |阅读模式
1,一个窗口用聚焦了,使得这个窗口成为激活窗口,??
2,那么,已经对这个窗口聚焦了之后,它上面的控件还要聚焦吗?,
3,这个聚焦可以同时对很多个控件聚焦??
例如如下代码
/* 创建桌面窗口的子窗口,注意这里设置了透明标志 */
hWinMain = WM_CreateWindowAsChild(5, 40, 310, 200, WM_HBKWIN, WM_CF_SHOW | WM_CF_HASTRANS, _cbMain, 0);
/* 设置聚焦 */
WM_SetFocus(hWinMain);

/* 在窗口hWinMain上面创建按钮 */
hButton = BUTTON_CreateEx(10, 90, 60, 60, hWinMain, WM_CF_SHOW, 0, GUI_ID_BUTTON0);
/* 设置按钮的回调函数,本身按钮的回调函数是自动执行的,这里应该属于自定义回调函数 */
WM_SetCallback(hButton, _cbButton);
/* 发送消息,对按钮就行初始化 */
WM_SendMessageNoPara(hButton, INIT_BUTTON);
/* 设置聚焦 */
WM_SetFocus(hButton);


请教YH
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107220
QQ
发表于 2014-8-6 10:49:08 | 显示全部楼层
不好意思,楼主,复查帖子才看到你的消息。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107220
QQ
发表于 2014-8-6 10:54:09 | 显示全部楼层
1. 是的
2. 需要
3. 每次只能聚焦一个,这个聚焦功能跟电脑上面的操作是一样的,你可以用Tab键操作下电脑。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-22 01:45 , Processed in 0.150292 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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