标签:
其實。。。。。。。
微軟貌似並沒有提供這樣的接口,無法判斷是運行在PC,還是運行在Mobile,抑或是Xbox,或是其它。
微軟只提供了用戶交互模式的獲取:鼠標、觸摸。
或許微軟認為,WIN10不論運行在什麼平台,它都是WIN10,不是WIN10 ON PC,或是WIN10 ON MOBILE等東東。他們只有用戶操作的方式不同,而不存在說有兩個系統,他們均是WIN10.
我寫了一個判斷是否運行在移動端的函數:
public static bool IsRunningOnMobile() { return UIViewSettings.GetForCurrentView().UserInteractionMode == UserInteractionMode.Touch; }
UserInteractionMode 有兩種模式,Touch 和 Mouse.
[END]
标签:
原文地址:http://www.cnblogs.com/lin277541/p/4925311.html