刚才看到有人找关机的办法,我就分享一下我收藏的
最早用的一个重启手机的办法,自己都忘了在那里找到的,适用MR、FP1机型,对FP2不起作用了
_LIT(KMyExeFile,"Z://System//Programs//Starter.exe");
_LIT(KMyExeFileCmd,"/'/' 0");
RProcess proc;
User::LeaveIfError(proc.Create(KMyExeFile,KMyExeFileCmd));
proc.Resume();
proc.Close();
关机代码:
TRawEvent iRawEvent;
iRawEvent.Set(TRawEvent::EKeyDown,0xA6);//e61捕捉到的是166就是xA6,在e32keys.h对应EStdKeyDevice2
UserSvr::AddEvent(iRawEvent);
iRawEvent.Set(TRawEvent::EKeyRepeat,0xA6);
UserSvr::AddEvent(iRawEvent);
就是模拟长按电源键了,关机时会弹出菜单,有点挫,把0xA6换成EStdKeyOff就可以重启手机了,只在E61上测试过,其他机型不知道行不行了,我看E63是红键关机的分享一下关机和重启的办法
分享一下关机和重启的办法
最新推荐文章于 2024-11-15 16:13:39 发布