84669인 학습
152542인 학습
20005인 학습
5487인 학습
7821인 학습
359900인 학습
3350인 학습
180660인 학습
48569인 학습
18603인 학습
40936인 학습
1549인 학습
1183인 학습
32909인 학습
现在平板也支持win10系统了,如何在编程中能知道本机是台式机还是平板?有无相关API?
闭关修行中......
没有。我在Microsoft Office组里面,其实有些人也有相关的需求。后来我们跟Windows交换了一下意见,他们表示他们不希望一个程序可以知道自己被运行在什么类型的设备上(指的是UWP的程序)。不过一般来讲,有一个很简单、基本精确但是不正确的做法:
就是去query一下有没有GPS设备。API自己查。
可以用 WMI 找 chassis type 啊,虽然可能不大对……而且印象中这个 type 是 enum,出来的数还得查表是哪种,1是啥6是啥什么的WMI 也可以从 BIOS、computersystem 什么的里面找出厂商、型号,然后你去查数据库……
似乎没有,桌面和平板都是Windows.Desktop,而有些奇葩的Win10m平板是Windows.Mobile
没有。我在Microsoft Office组里面,其实有些人也有相关的需求。后来我们跟Windows交换了一下意见,他们表示他们不希望一个程序可以知道自己被运行在什么类型的设备上(指的是UWP的程序)。不过一般来讲,有一个很简单、基本精确但是不正确的做法:
就是去query一下有没有GPS设备。API自己查。
可以用 WMI 找 chassis type 啊,虽然可能不大对……而且印象中这个 type 是 enum,出来的数还得查表是哪种,1是啥6是啥什么的
WMI 也可以从 BIOS、computersystem 什么的里面找出厂商、型号,然后你去查数据库……
似乎没有,桌面和平板都是Windows.Desktop,而有些奇葩的Win10m平板是Windows.Mobile