cnCalc计算器论坛

 找回密码
 注册
搜索
楼主: imath

如果有多点触控 模拟器就可以自检了

[复制链接]
发表于 2010-3-6 21:47:06 | 显示全部楼层 |阅读模式
如果有多点触控,那么82模拟器就能进s+7+o了。
发表于 2010-3-6 22:30:55 | 显示全部楼层
本来就可以
发表于 2010-3-7 11:12:04 | 显示全部楼层
怎么进啊
发表于 2010-3-7 11:28:58 | 显示全部楼层
不锈钢知道,shift和7有键盘快递键的
发表于 2010-3-7 11:30:26 | 显示全部楼层
....7到是知道,但是shift好像键盘上的没用啊
发表于 2010-3-7 11:33:12 | 显示全部楼层
但是尽管这样似乎还是不支持-.-
 楼主| 发表于 2010-3-7 17:27:35 | 显示全部楼层
Shift的快捷键是Shift吗?
那么ON又是什么键呀?
发表于 2010-3-11 01:27:00 | 显示全部楼层
用按键精灵- -
发表于 2012-7-24 15:41:54 | 显示全部楼层
Shift快捷键是f1
发表于 2012-7-24 16:08:34 | 显示全部楼层
假如Windows支持多点触控,那VB里的MouseDown MouseMove MouseUp事件都会出问题的。本来这三个事件的参数X和Y都是一个变量,不是数组,因此理论上来说只能接受单点触控,假如真是多点触控的屏幕Windows也只能将其按照单点触控处理。其他软件可能也是如此。
又去查了一下Win32 API
Public Declare Sub mouse_event Lib "user32" Alias "mouse_event" (ByVal dwFlags As Long, ByVal dx As Long, ByVal dy As Long, ByVal cButtons As Long, ByVal dwExtraInfo As Long)

同样的,dx, dy参数也都是变量,不是数组。因此从理论上说由于Windows的限制,几乎所有程序都无法支持多点触控。
Windows本来就不是为多点触控设计的,是为鼠标+键盘设计的。很多地方在多点触控时会出问题。
发表于 2012-7-25 09:13:20 | 显示全部楼层
发表于 2012-7-25 16:10:13 | 显示全部楼层
11# ExAcler 不过对于现有的软件(例如fx-82ES的模拟器),如果不加修改,还是无法利用新的Win32 API,也就还是没法支持多点触控啊。
发表于 2012-7-25 22:12:36 | 显示全部楼层
有多点触控专用的API的。
发表于 2012-8-10 11:19:21 | 显示全部楼层
我认为那应该是不可能的,on键的定义被改了。
发表于 2012-8-11 15:07:00 | 显示全部楼层
你右键点一下按键看看有没有mouse press之类的,9750的有
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|cnCalc计算器论坛

GMT+8, 2024-3-29 09:30 , Processed in 0.066252 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表