Win10开发中,如何知道本机是台式机还是平板?

发布于 2022-09-01 21:41:53 字数 51 浏览 17 评论 0

现在平板也支持win10系统了,如何在编程中能知道本机是台式机还是平板?有无相关API?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

零時差 2022-09-08 21:41:53

没有。我在Microsoft Office组里面,其实有些人也有相关的需求。后来我们跟Windows交换了一下意见,他们表示他们不希望一个程序可以知道自己被运行在什么类型的设备上(指的是UWP的程序)。不过一般来讲,有一个很简单、基本精确但是不正确的做法:

就是去query一下有没有GPS设备。API自己查。

南风起 2022-09-08 21:41:53

可以用 WMI 找 chassis type 啊,虽然可能不大对……而且印象中这个 type 是 enum,出来的数还得查表是哪种,1是啥6是啥什么的
WMI 也可以从 BIOS、computersystem 什么的里面找出厂商、型号,然后你去查数据库……

似狗非友 2022-09-08 21:41:53

似乎没有,桌面和平板都是Windows.Desktop,而有些奇葩的Win10m平板是Windows.Mobile

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文