硬汉嵌入式论坛

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

[emWin] emwin 如何给焦点的button发消息

[复制链接]

14

主题

25

回帖

67

积分

初级会员

积分
67
发表于 2024-5-29 10:09:23 | 显示全部楼层 |阅读模式
hItem = WM_GetDialogItem(pMsg->hWin, ID_TEXT_1);
                WM_SetHasTrans(hItem);
                WM_SetCallback(hItem, _cbButtonReset);
                WM_MoveChildTo(hItem, 0, 40);
                WM_SetFocus(hItem);
我设置了当前焦点后,应该怎么通过代码给button发送按下和松开的消息呢

回复

使用道具 举报

14

主题

25

回帖

67

积分

初级会员

积分
67
 楼主| 发表于 2024-5-29 10:16:59 | 显示全部楼层
button控件被聚焦了有消息处理的方法吗
回复

使用道具 举报

0

主题

275

回帖

275

积分

高级会员

积分
275
发表于 2024-5-29 11:26:51 | 显示全部楼层
1.用GUI_StoreKeyMsg发送按键消息,然后窗口的循环中处理按键消息(WM_KEY).
2.通过WM_SendMessageNoPara和WM_SendMessage直接发送消息
回复

使用道具 举报

14

主题

25

回帖

67

积分

初级会员

积分
67
 楼主| 发表于 2024-5-29 11:30:25 | 显示全部楼层
regbbs 发表于 2024-5-29 11:26
1.用GUI_StoreKeyMsg发送按键消息,然后窗口的循环中处理按键消息(WM_KEY).
2.通过WM_SendMessageNoPara和 ...

好的 谢谢!
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-25 10:07 , Processed in 0.411943 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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