注册 登录
编程论坛 VB6论坛

请问,如何判断当前系统是 surface ?还是PC? 谢谢!

mansohu 发布于 2015-01-06 22:39, 537 次点击
请问,如何判断当前系统是 surface ?还是PC? 谢谢!
6 回复
#2
风吹过b2015-01-07 08:48
没用过 surface  ,所以不知道。

个人猜测:检测鼠标类型,属于标准鼠标就当PC处理,否则就按 surface 处理。
或者 检测键盘 类型。
#3
wp2319572015-01-07 08:56
以下是引用mansohu在2015-1-6 22:39:31的发言:

请问,如何判断当前系统是 surface ?还是PC? 谢谢!


我觉得问  当前系统是windows系列还是linux系列 还好理解  surface不知道是啥鸟  但pc机和系统 有什么关系呢
#4
wp2319572015-01-07 09:07
刚百度到  surface 是平板电脑
#5
zklhp2015-01-07 09:08
以下是引用wp231957在2015-1-7 08:56:09的发言:

 
 
我觉得问  当前系统是windows系列还是linux系列 还好理解  surface不知道是啥鸟  但pc机和系统 有什么关系呢

这就是Surface 微软出的一款设备

http://www.

但楼主的问题 在VB6这个板块里是无解的 我估计 VB6的程序是没法运行在Surface上的 不用检测 反正运行不了
#6
ncnyn2015-01-08 19:47
运行exe就知。
问题问得有问题。
#7
风吹过b2015-01-09 08:23
根据 Surface 的型号不同,操作系统 有二种
WIN8 RT 和 WIN8
对应的设备是: Surface 和 Surface Pro

在 Surface Pro 的可以运行X86的PE标准EXE文件,也就可以运行 VB6 的程序。
因为操作系统同样是 WINDOWS X86 版本,所以无法通过 判断操作系统来区分,只能判断硬件。
没用过用  Surface Pro  ,所以只能猜测。
首先, Surface Pro  是全触摸的,其次是虚拟键盘的。当  Surface Pro  使用底座时,拥有标准输入设备,如鼠标、键盘。
其他的就不知道。
1