这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 活动中心 » 合作大赛 » vm_sms_set_interrupt_event_handler函数怎么用

共6条 1/1 1 跳转至

vm_sms_set_interrupt_event_handler函数怎么用

菜鸟
2010-10-23 21:04:27     打赏
VMINT vm_sms_set_interrupt_event_handler(
    vm_sms_event_enum event_id, 
    VmSmsEventFunc event_func, 
    void* user_data
);
函数怎么用,为什么每次调用都返回-1。



关键词: interrupt     event     handler         

菜鸟
2010-10-25 23:11:06     打赏
2楼
你有没有定义发生SMS相关事件的函数处理?
就是第二个参数。。。

菜鸟
2010-10-27 16:56:26     打赏
3楼

我定义了事件的处理函数,代码如下:
VMINT event_Handler(vm_sms_event_t *event_Info)
{
     return TRUE;

}


void register_Sms_Handle(void)
{
  VMINT res;
  void* user_data = NULL;

  res=vm_sms_set_interrupt_event_handler(VM_EVT_ID_SMS_NEW_MSG,event_Handler,user_data);

  if(VM_SMS_REQ_NO_ERROR==res)
   vm_log_error("set interrupt event handler correct!");
  else
   vm_log_error("set interrupt event handler error! res=%d",res);

}

运行结果总是-1,不知道为什么?请高手予以解答,谢谢!


助工
2010-10-28 21:59:57     打赏
4楼

抱歉,校园大赛版本不支持截获短消息。


菜鸟
2010-10-29 21:27:38     打赏
5楼
如果要做短信相关的应用怎么办?

助工
2010-11-01 14:07:55     打赏
6楼
您可以使用添加/阅读/发送/删除等短信功能,抱歉不支持拦截功能,请根据校园大赛版本的SDK规划您的应用功能,谢谢!

共6条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]