码迷,mamicode.com
首页 > Windows程序 > 详细

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

时间:2015-10-31 12:58:35      阅读:259      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!