首页 > Windows开发 > 详细

【WIN10】判斷程序運行在哪個平台

时间:2015-10-31 12:57:06      阅读:239      评论:0      收藏:0      [点我收藏+]

其實。。。。。。。

微軟貌似並沒有提供這樣的接口,無法判斷是運行在PC,還是運行在Mobile,抑或是Xbox,或是其它。

 

微軟只提供了用戶交互模式的獲取:鼠標、觸摸。

 

或許微軟認為,WIN10不論運行在什麼平台,它都是WIN10,不是WIN10 ON PC,或是WIN10 ON MOBILE等東東。他們只有用戶操作的方式不同,而不存在說有兩個系統,他們均是WIN10.

 

我寫了一個判斷是否運行在移動端的函數:

public static bool IsRunningOnMobile()
{
return UIViewSettings.GetForCurrentView().UserInteractionMode == UserInteractionMode.Touch;
}

 

UserInteractionMode 有兩種模式,TouchMouse.

 

[END]

【WIN10】判斷程序運行在哪個平台

原文:http://www.cnblogs.com/lin277541/p/4925311.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!