社区
高通开发者论坛
帖子详情
BREW 怎么获取在其它应用的点屏消息
longlao_
2010-01-01 04:01:15
怎么获取在其它应用的点屏消息??
...全文
1790
12
打赏
收藏
BREW 怎么获取在其它应用的点屏消息
怎么获取在其它应用的点屏消息??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
alex_goacross
2010-01-14
打赏
举报
回复
按理说进入bg的app是不会收到你的应用app的事件的啊。
可以尝试当你的top app收到事件后,不再往下发事件了。
另外,3.1.5以后,笔触事件都是EVT_POINTER_XXX了。。
longlao_
2010-01-14
打赏
举报
回复
我自己的程序挂后台,然后到其它的应用(比如说联系人应用)里,点几下,我自己的程序就可以获取到联系人应用的几下点屏消息了.应该怎么做?????????????????????????????????????????????????????????????????????????????????????????????????????
longlao_
2010-01-14
打赏
举报
回复
UP
longlao_
2010-01-13
打赏
举报
回复
55555,就没有别的办法了么?
longlao_
2010-01-11
打赏
举报
回复
[Quote=引用 3 楼 kuangyeren_ai 的回复:]
2.0的手机一般支持EVT_PEN_DOWN、EVT_PEN_MOVE、EVT_PEN_UP事件(部分手机没有定义这两个宏,可以找到该手机上的事件值自己来定义),用AEE_GET_X(dwparam)和AEE_GET_Y(dwparam)来获取X和Y坐标;
3.0的手机几乎将EVT_PEN_DOWN、EVT_PEN_MOVE、EVT_PEN_UP事件(不过大多数手机还是支持的,少数手机上使用的话会出现触摸没有反应的不良反应)淘汰,取而代之的是EVT_POINTER_DOWN、EVT_POINTER_MOVE、EVT_POINTER_UP事件,使用AEE_POINTER_GET_X((char*)dwparam)和AEE_POINTER_GET_Y((char*)dwparam)或是AEE_POINTER_GET_XY((char*)dwparam,&nX,&nY)来获取X和Y坐标;
需要注意的是,在使用EVT_PEN_组合或是EVT_POINTER_组合的时候千万不要将这两组事件混用,因为他们的值是不同的,要是手机上两组事件都支持的话应用程序将把两组触摸事件都传递给你的应用程序。
[/Quote]
EVT_PEN_DOWN在是响应自己应用的点屏消息啊,就是在我自己的程序里点屏才会进入case EVT_PEN_DOWN里啊.我是要获取其它应用的点屏消息.
比如说我把我自己的程序挂后台,然后到其它的应用(比如说联系人应用)里,点几下,我自己的程序就可以获取到联系人应用的几下点屏消息了.应该怎么做呢?
strayedbird
2010-01-11
打赏
举报
回复
用钩子可以在后台收到按键事件,触摸屏事件好像不行。
longlao_
2010-01-11
打赏
举报
回复
[Quote=引用 6 楼 strayedbird 的回复:]
后台应用收不到触摸屏事件,只有前台应用能够。在联系人应用中收到触摸屏事件后,使用ISHELL_PostEvent 发到后台应用去。
[/Quote]
可是联系人应用是手机本身的啊,所以我没有办法在联系人应用中收到触摸屏事件.
在Windows上不是可以用钩子做到在别处截取到点屏消息吗?在BREW上可不可以呢?
我在<BREW开发与应用>这本书里看到有钩子的内容,但是只有几句话,谁有这方面相关的资料呢?
strayedbird
2010-01-11
打赏
举报
回复
后台应用收不到触摸屏事件,只有前台应用能够。在联系人应用中收到触摸屏事件后,使用ISHELL_PostEvent 发到后台应用去。
路飞-总裁
2010-01-05
打赏
举报
回复
使用AEE_POINTER_GET_XY需要包含头文件AEEPointerhelper.h。
路飞-总裁
2010-01-05
打赏
举报
回复
2.0的手机一般支持EVT_PEN_DOWN、EVT_PEN_MOVE、EVT_PEN_UP事件(部分手机没有定义这两个宏,可以找到该手机上的事件值自己来定义),用AEE_GET_X(dwparam)和AEE_GET_Y(dwparam)来获取X和Y坐标;
3.0的手机几乎将EVT_PEN_DOWN、EVT_PEN_MOVE、EVT_PEN_UP事件(不过大多数手机还是支持的,少数手机上使用的话会出现触摸没有反应的不良反应)淘汰,取而代之的是EVT_POINTER_DOWN、EVT_POINTER_MOVE、EVT_POINTER_UP事件,使用AEE_POINTER_GET_X((char*)dwparam)和AEE_POINTER_GET_Y((char*)dwparam)或是AEE_POINTER_GET_XY((char*)dwparam,&nX,&nY)来获取X和Y坐标;
需要注意的是,在使用EVT_PEN_组合或是EVT_POINTER_组合的时候千万不要将这两组事件混用,因为他们的值是不同的,要是手机上两组事件都支持的话应用程序将把两组触摸事件都传递给你的应用程序。
xiaoxuefengwu
2010-01-02
打赏
举报
回复
每个手机是不一样的。。
我也正在做这个。。
我的手机用这个可以的
EVT_PEN_DOWN
半吊子全栈工匠
2010-01-01
打赏
举报
回复
是 EVT_Pointer么
这是一款基于聚鑫 API 的 Dify 文生图插件,采用 Google Gemini 3 Pro Image Preview 模.zip
基于AI的工作效率提升工具(聊天、绘画、知识库、工作流、 MCP服务市场、语音输入输出、长期记忆) | Ai-based productivity tools (Chat,Draw,RAG,Workflow,MCP marketplace, ASR,TTS, Long-te…
综合大作业-大数据2301.doc
综合大作业-大数据2301.doc
柔性电力系统中油浸式变压器的最佳老化极限研究(Matlab代码实现)
柔性电力系统中油浸式变压器的最佳老化极限研究(Matlab代码实现)
docker-compose-linux-x86-64-v5.1.4
Docker Compose 是一个用于定义和运行多容器Docker
应用
程序的命令行工具
六轴机械臂斗地主发牌代码(回零位置优化版本)
六轴机械臂斗地主发牌代码(回零位置优化版本)
高通开发者论坛
7,642
社区成员
6,312
社区内容
发帖
与我相关
我的任务
高通开发者论坛
本论坛以AI、WoS 、XR、IoT、Auto、生成式AI等核心板块组成,为开发者提供便捷及高效的学习和交流平台。 高通开发者专区主页:https://qualcomm.csdn.net/
复制链接
扫一扫
分享
社区描述
本论坛以AI、WoS 、XR、IoT、Auto、生成式AI等核心板块组成,为开发者提供便捷及高效的学习和交流平台。 高通开发者专区主页:https://qualcomm.csdn.net/
人工智能
物联网
机器学习
技术论坛(原bbs)
北京·东城区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章