MTK 对应事件的 isMultiHandler
来源:互联网 发布:知乎经历最丰富的人 编辑:程序博客网 时间:2024/05/20 21:24
在MTK里经常会调用 SetProtocolEventHandler 来设置事件处理,
此代码一般被定义成宏如下
#define SetProtocolEventHandler(func, event) /
mmi_frm_set_protocol_event_handler(event, (PsIntFuncPtr)func, MMI_FALSE)
mmi_frm_set_protocol_event_handler才是真正被调用的函数,有时我们也会单独 去调用
mmi_frm_set_protocol_event_handler 而不直接调用 SetProtocolEventHandler
此时就有个问题 第三个参数怎么传?第三个参数是表示该事件是否支持 multihandler 处理 ,要注意的地方是
MTK里对于不同消息事件是不一定都支持 multihandler的,所以针对不同的event 我们需要作出调整,有的事件
使用multihandler 支持效果会更好,比如 MSG_ID_APP_SOC_NOTIFY_IND socket 创建时的通知事件。
mmi_frm_set_protocol_event_handler 函数有个隐性的特点是 针对某一个事件设置的时候要么就都是MMI_FALSE
或MMI_TRUE 。
- MTK 对应事件的 isMultiHandler
- MTK修改以下需要编译对应的
- 对MTK按键事件的简单分析
- 触发UIButton对应的事件
- 键盘事件对应的数值
- MTK屏幕对应模板图例
- MTK音频对应驱动设置
- 触发数据的事件对应查找方法
- vc中键盘事件对应的值
- as3 对象和对应的事件
- c#控件对应的常用事件
- 事件类型 对应的监听器接口
- js 键盘事件 对应的 keycode
- 查找元素对应的事件(方法)
- Android生成的img文件及对应的MTK烧写的img文件
- android 触摸屏滑动事件,对应的最小底层事件集
- [MTK FP]如何通过ICON ID的value找到对应的ICON
- 【LabVIEW小技巧】LabVIEW将事件对应的控件放到对应的事件结构中
- destructor Rule And Sequence 【C++ primer】
- 使用Moses搭建一个机器翻译系统及实验记录
- SqlServer通用的分页存储过程
- To learn Chinese
- Python 之SQLite3
- MTK 对应事件的 isMultiHandler
- 定点dsp和浮点dsp的对比(转)
- C#中foreach,for,while,Do-While循环
- JFReeChart坐标设置用到的方法
- 生产者与消费者
- 怎么用访问控制实现禁止删除文件?
- Jquery操作对控件的取值、赋值
- 共享软件的出路
- SIP协议学习链接