社区
VB基础类
帖子详情
VB6能否控制多点触摸?
tanyx
2013-09-30 05:32:15
在触摸屏上的多点触摸信号能否接收到?
我需要开发一个用两个手指缩放图片的模块。
...全文
586
7
打赏
收藏
VB6能否控制多点触摸?
在触摸屏上的多点触摸信号能否接收到? 我需要开发一个用两个手指缩放图片的模块。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
luyifang2011
2015-05-23
打赏
举报
回复
用子类化拦截WM_TOUCH消息
贝隆
2013-10-08
打赏
举报
回复
这应该是触摸屏驱动的问题了,通常情况下触摸屏供应商会提供开发接口的,对此应用,VB6应该是不被支持的。
专注编程优化20年
2013-10-04
打赏
举报
回复
2个鼠标同时往同一个方向,就代表缩小,相反方向就代表放大,应该能实现
专注编程优化20年
2013-10-04
打赏
举报
回复
具体要实现的话,估计也有办法,买5个鼠标接上,然后叫5个人来一起每人画一条线,,这就是5点触控 或者自已一个人也行,2个鼠标,左右手各一个,然后在PICTUREBOX上用MOUSEMOVE进行识别
专注编程优化20年
2013-10-04
打赏
举报
回复
照样可以实现,主要是看驱动,还有安卓系统本身的控件就支持多点事件的检测,VB呢,你也可以实现,比方一个对象上点了多个地方,都没有放开,5个手指就会形成5点触控 如果是2点,当前时间时,2个点A,B,然后手指移动后,XY发生变化,产生了2个新的坐标 AX2,AY2,BX2,BY2 然后进行分析,要是AX2和AX1比较近就当成 是A点的触摸,只要不发生交叉,那是很容易识别的,要是发生交叉就比较麻烦了,比方2只手一直来写出一个X,A手指画出X的半个,B手指画出X的另外右边半个,可是到底是用左右的方式画出来,还是用2条斜线的方式画出来,这谁知.不过既然是2个手指触摸,理论上来说应该不存在2个手指点到了同一个坐标而没有放开,所以,应该有办法画实现多点触摸的事件检测.
舉杯邀明月
2013-10-04
打赏
举报
回复
这个最根本的原因,不在于VB6的问题。 是Windows系统根本就不存在“多点触摸”的概念。
tanyx
2013-09-30
打赏
举报
回复
最好能解决5点触摸
WIN7
触摸
API实例WinTouch.NET-master.rar
这是Windows 7中的一项核心技术,它为开发者提供了一系列接口,用于识别和处理
多点
触摸
输入。这些API包括GetTouchInputInfo、CloseTouchInputHandle、RegisterTouchWindow等,它们允许程序捕获手指
触摸
屏幕的动作,...
仿苹果数字键盘,用于
触摸
屏,VB编写
开发者可能需要设置控件的TouchMode属性,以便它们能正确响应
触摸
输入。此外,可能还需要处理WM_TOUCH消息,这是Windows操作系统用于处理
触摸
事件的消息。 为了使键盘具有实用价值,开发者可能会添加一些额外功能,...
鼠标点击器 vb
4. **
多点
触控支持**:对于支持
多点
触控的设备,鼠标点击器可能需要处理多个触控点,这需要更复杂的技术,比如识别和处理多个
触摸
输入。 5. **定时器**:为了实现定时点击,VB中的Timer控件可以用来设定间隔,触发...
STM32H750驱动
触摸
屏(7寸,1024X600分辨率)【支持STM32H7系列,HAL库驱动】.zip
常见的
触摸
屏接口有I2C、SPI和USB等,STM32H750通常会通过这些接口与
触摸
控制
器通信,获取用户的触控信息。在这个项目中,可能会用到STM32的GPIO引脚来接收中断信号,当
触摸
屏有操作时,中断服务程序会被触发。驱动...
触摸
屏编程
除了基本的
触摸
事件,VB还允许开发者访问更高级的
触摸
特性,比如
多点
触控。通过`TouchCollection`类,可以获取当前屏幕上所有活跃的
触摸
点,并据此实现缩放、旋转等手势识别。 在描述中提到了图片文件夹和源码文件...
VB基础类
7,786
社区成员
197,586
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章