请问如何在PPC上让短消息中的“新建”执行自己订制的Form

lydragon 2006-08-31 02:29:46
参照Pocket PC SDK中带的例子tv_inbox和customforms,知道可以通过重写IFormProviderEx的CreateComposeForm来实现Reply, Reply All,Forward,但是现在的问题是我想在新建的时候就执行自己订制的Form,如何实现?
...全文
287 10 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
lydragon 2006-09-13
  • 打赏
  • 举报
回复
你能不能把问题一次回答完啊?
我的问题是如何新建。
默认调用的是SMS,我需要它调用的是我自己注册的Message Class,怎么做?既然CustomForms做不到,那到底如何注册?如何才能让它执行我的CreateComposeForm(NEW_MESSAGE)?
可以完整的解释一下吗?刚接触,很多东西都不理解,希望不要嫌我啰嗦阿!
无聊客 2006-09-12
  • 打赏
  • 举报
回复
我用CustomForms的时候为什么它执行不到CreateComposeForm
==============================================
因为他新建的是SMS,默认调用的是SMS的Form,CustomForms注册的应该是EMS的,Message Class有点不一样
lydragon 2006-09-12
  • 打赏
  • 举报
回复
NEW MESSAGE的时候没有啊!如果像你说的那样有的话,那问一个问题:在现有的短消息里,点击新建,系统该执行原有的新建还是你自己的新建?它如何区分?
我用CustomForms的时候为什么它执行不到CreateComposeForm(...FORMTYPE_NEW_MESSAGE ...)呢?
无聊客 2006-09-11
  • 打赏
  • 举报
回复
因为MAPI不知道你的message class
====================================
你的Form关联的Message Class在注册表里面已经写明白了啊
lydragon 2006-09-11
  • 打赏
  • 举报
回复
yzx0023(无聊客);
原来你指的是这个!不错,增加键值,对现有的短消息可以实现Reply, Reply All,Forward的操作,就像我已经说了的那样,用CreateComposeForm,但是新建的时候怎么办?新建的时候是调用不到CreateComposeForm的,因为MAPI不知道你的message class,在CustomForms里也清楚地表明了CreateComposeForm只能用于Reply, Reply All,Forward!
如果你知道,请清楚地告诉我做法,那些例子我也研究过,但是行不通,非常感谢!
无聊客 2006-09-07
  • 打赏
  • 举报
回复
customforms例子里面不是已经附带了那些键值吗?
lydragon 2006-09-07
  • 打赏
  • 举报
回复
yzx0023(无聊客) :
能否详细说明一下具体做法?如何修改?谢谢
lydragon 2006-09-04
  • 打赏
  • 举报
回复
没人知道吗?或者请问一下FORMTYPE_NEW_MESSAGE在什么情况下会使用?
无聊客 2006-09-04
  • 打赏
  • 举报
回复
需要修改系统Form相关键值
ttgzs 2006-08-31
  • 打赏
  • 举报
回复
mark

7,660

社区成员

发帖
与我相关
我的任务
社区描述
Windows Phone是微软发布的一款手机操作系统,它将微软旗下的Xbox LIVE游戏、Zune音乐与独特的视频体验整合至手机中。
社区管理员
  • Windows客户端开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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