如何开关飞行模式?

无聊客 2005-10-17 01:36:21
如题,哪位朋友知道如何使用API开关飞行模式,请帮下忙,不知道的朋友也请帮顶一下,谢谢先!
...全文
352 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
载舟之水 2005-10-21
  • 打赏
  • 举报
回复
我找到了,好像可以使用 ChangeRadioState 函数,但你要看看是否适用。
samp_miao 2005-10-18
  • 打赏
  • 举报
回复
看过别人做过的个SP上的软件,能实现

飞行模式:有普通飞行,增强飞行,电话监视三种方式。普通飞行实际上将关闭电话装置,拨打电话会得到手机关机的提示。增强飞行同样将关闭电话装置,但拨打电话会得到手机无法接通(不在服务区)的提示。电话监视将自动挂断所有来电,实际上为一个简单电话防火墙。


我问那个人他说:“
飞行实际上是关闭手机上的无线接发送装置的电源,关机重启同tapi无关。另外sp手机不能自动开机。”
我用
LONG WINAPI phoneClose(
HPHONE hPhone
);
试过不行,不知道是我的PDA不支持还是其他的函数。
现在我的DIALER不做了,在忙其他的了,过段时间有时间了还要继续做。

到时候一起学习啊


无聊客 2005-10-18
  • 打赏
  • 举报
回复
没有人做过?
载舟之水 2005-10-18
  • 打赏
  • 举报
回复
我刚找了一下,网上同类软件确实是用TAPI做的,主要是lineSetEquipmentState
载舟之水 2005-10-18
  • 打赏
  • 举报
回复
曾经有印象可以从UI上控制,但是忘了在哪看过,再仔细看看文档吧。
不过用RIL IOControl 或者TAPI的方法都是会出问题的,因为一个线路可以有多个实例调用,强行关会引起其他的问题。
无聊客 2005-10-18
  • 打赏
  • 举报
回复
不是dopod的,我用的是产商提供的测试机,WM5.0的,自己手动开关没什么问题,但是用lineSetEquipmentState,操作一多,再去调用connection manager就会出问题,SIM卡就会被锁住,无法解开。

不过dopod的2003的ROM的确有这个问题,我也有碰到。
李马 2005-10-18
  • 打赏
  • 举报
回复
不知道楼主是否用的dopod?
这个机器有毛病,如果开关多了那么就锁定在飞行模式下回不去了。
565、575、585都存在这个问题。
无聊客 2005-10-18
  • 打赏
  • 举报
回复
谢谢楼上,用tapi是可以实现的,用lineSetEquipmentState()就可以,但是目前用起来开关次数一多就出问题,MSDN上也找到官方的文档,不知道还有没有别的什么方法,

19,519

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
  • 嵌入开发(WinCE)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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