brew锁定键盘和屏幕

lingyun310 2009-11-24 03:50:53
如题,如何实现?有这样的api吗?
...全文
1790 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
lingyun310 2009-12-08
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 chenmeimei_8899 的回复:]
其实锁键盘道理很简单,就是让按键或者触摸事件不让用户处理,那这些事件都是从哪里还得呢,当然是app的handle里了,只有在app的handle里面截获你想截获的事件做相应的处理就可以了,至于说end建,end建是比较特的,如果是在你们的工程里的话,一般是在idle中加了一个hook,所以end建是由idle收到的,当前活动的应用就收不到了,你就截获不了了,除非你在idle中如果hook到end这?-
[/Quote]

那就是说绕不过这个end了?我这个测试用机是酷派的,用户可以设置防盗保护,让开机时需要输入密码,进入那个界面,end键就不管用了,他是怎么做到的呢?难道需要什么权限?或者运行在哪个层面?
FLYUP_CHEN 2009-11-26
  • 打赏
  • 举报
回复
其实锁键盘道理很简单,就是让按键或者触摸事件不让用户处理,那这些事件都是从哪里还得呢,当然是app的handle里了,只有在app的handle里面截获你想截获的事件做相应的处理就可以了,至于说end建,end建是比较特的,如果是在你们的工程里的话,一般是在idle中加了一个hook,所以end建是由idle收到的,当前活动的应用就收不到了,你就截获不了了,除非你在idle中如果hook到end这个消息那就给你的app发一个消息
lingyun310 2009-11-25
  • 打赏
  • 举报
回复
我写了一个application来模拟实现的,但是那个关机键还是无法屏蔽啊,按了那个键还是会进入stop流程。。。虽然我让他不关闭,而转入后台,接着重来回到前台来,但是毕竟还是没有屏蔽啊。。。
  • 打赏
  • 举报
回复
一般是OEM层实现的
bencharluo 2009-11-25
  • 打赏
  • 举报
回复
学习了
alex_goacross 2009-11-24
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 jn2003052210 的回复:]
可以在MIF里面设定屏幕保护程序。
[/Quote]
这个你只是启动了screen saver程序,并不是人家需要的锁定键盘吧。。。。
你可以在idle 或者screen saver里边做这个处理。但是brew本身没有提供这个api,通常要借助extension来实现。。
jn2003052210 2009-11-24
  • 打赏
  • 举报
回复
可以在MIF里面设定屏幕保护程序。
sxfcct 2009-11-24
  • 打赏
  • 举报
回复
没有
 艾伦坎普 ADVERTISEMENT 广告

3,197

社区成员

发帖
与我相关
我的任务
社区描述
本论坛以AI、WoS 、XR、IoT、Auto、生成式AI等核心板块组成,为开发者提供便捷及高效的学习和交流平台。 高通开发者专区主页:https://qualcomm.csdn.net/
人工智能物联网机器学习 技术论坛(原bbs) 北京·东城区
社区管理员
  • csdnsqst0050
  • chipseeker
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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