嵌入式学习小组
直播中

曹昆

7年用户 183经验值
私信 关注

怎么让子窗口与父窗口实现消息传递?

在UCGUI中创建了一个窗口,通过其中的按钮点出来一个对话框,在对话框设置完关闭以后,怎么来刷新主窗口的数据呢,现在的现像是关了以后就出来之前的窗口,怎么样让窗口与对话框实现消息的传递呢[/mw_shl_code]

回帖(9)

h1654155275.5669

2019-8-29 07:52:36
关于创建窗口,楼主请使用ucGUIBuilder软件创建,新手不要直接看源代码。。。
ucGUI中的界面是以DIALOG为单位的,所谓DIALOG即是以控件FRAME或者控件WINDOW为“DIALOG基础”建立的功能单元。每一个DIALOG都有一个用户级回调函数,由用户编写(见ucGUIBuilder软件中生成的类似于static void _cb(WM_MESSAGE *pMsg)函数,函数名记不大清楚了,但格式是这样的),在该回调函数中处理DIALOG上的事件——如按钮BUTTON的CLICK、RELEASE事件等。
用户级回调函数是ucGUI为用户提供实现用户需要的接口函数,在这里可以调用API接口函数创建、修改、删除图形界面中的控件,ucGUI自动实现底层的绘制,譬如在用户级回调函数中只需要调用BUTTON_SetText函数就可以修改任一个BUTTON上的文本。。。。
举报

张桂兰

2019-8-29 08:10:36
顶一下,楼主弄好了可否开源啊?
举报

h1654155275.5724

2019-8-29 08:16:40
当然可以给你看了,现在啥也没有,没个给你看的,等弄好了,我发源程序
举报

h1654155275.5994

2019-8-29 08:33:06
楼主真是好人啊
举报

更多回帖

发帖
×
20
完善资料,
赚取积分