BUIW下,可以将不同的FORM在同一界面显示出来吗?

万里独行 2011-05-27 07:37:11
是不同的容器可以显示还是不同的FORM也可以显示呢?

还有就是HANDLERDESC_Init HANDLERDESC_Call HANDLERDESC_Free 是怎么理解的呢,到底是什么时候调用那个回调函数呢?
感觉都是莫名其妙的在调用。。。
...全文
1688 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
万里独行 2011-11-08
  • 打赏
  • 举报
回复
没用过VC6做BUIW哦。。。
jonhy.luo 2011-09-12
  • 打赏
  • 举报
回复
问一下谁知道buiw的编译环境变量怎么配置吗?
我意思是,我下载了一个 buiw开发的应用,(带源码,已编译生成dll和mod)dll可以在模拟器运行,我想自己修改一下代码,然后编译,结果编译时候提示 找不到 AEEFORM.H文件 谁知道怎么办吗?

也就是我未配置BUIW环境变量,而直接调用了 BUIW的forms和widgets的文件。。

请问在VC6+SDK3.1.5的开发环境下 该怎么设置才能 使用buiw呢?
niqusiba2 2011-07-11
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 mingeryi123 的回复:]

引用 4 楼 wings4ever 的回复:
也不一定是顶层...焦点控件直接处理事件 其他的时候去改变焦点


这个是什么意思呢?如果不在顶层,能够接受事件吗?
[/Quote]

如果不是顶层的form是不能接受事件的。rootform会将接收到的事件,传递到顶层的form中去。
万里独行 2011-06-10
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 wings4ever 的回复:]
也不一定是顶层...焦点控件直接处理事件 其他的时候去改变焦点
[/Quote]

这个是什么意思呢?如果不在顶层,能够接受事件吗?
wings4ever 2011-06-08
  • 打赏
  • 举报
回复
也不一定是顶层...焦点控件直接处理事件 其他的时候去改变焦点
strayedbird 2011-06-03
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 mingeryi123 的回复:]
现在好像明白了点了,同一界面可以显示不同的FORM,但是只有顶层的FORM是活动的,可以接受事件的。

而HANDLERDESC_Call是在调用默认函数,以实现事件链的完整性。

是这样吧?
[/Quote]

是这样
万里独行 2011-06-03
  • 打赏
  • 举报
回复
现在好像明白了点了,同一界面可以显示不同的FORM,但是只有顶层的FORM是活动的,可以接受事件的。

而HANDLERDESC_Call是在调用默认函数,以实现事件链的完整性。

是这样吧?
strayedbird 2011-05-30
  • 打赏
  • 举报
回复
HANDLERDESC 用来对widget的事件处理进行重载,HANDLERDESC_Init()用来将事件处理和widget绑定,容器可以认为是一种特殊容器,在容器上重载一个事件处理是常有的情景。BREW事件处理只有一个入口,其中IWIDGET_HandleEvent(pMe->piwRoot,..)使根容器包含的widget被处理,如果其重载了事件处理回调,就有机会被处理,重载的回调函数可以考虑先调用widget缺省处理过程,这是通过HANDLERDESC_Call()实现。

2,851

社区成员

发帖
与我相关
我的任务
社区描述
本论坛以AI、WoS 、XR、IoT、Auto、生成式AI等核心板块组成,为开发者提供便捷及高效的学习和交流平台。 高通开发者专区主页:https://qualcomm.csdn.net/
人工智能物联网机器学习 技术论坛(原bbs) 北京·东城区
社区管理员
  • csdnsqst0050
  • chipseeker
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧