仿真器与设备

时间:2009-10-29 02:47:38

标签: device

使用C#我如何知道我是在设备还是模拟器上运行? 我使用devicename来检索数据,模拟器没有数据; 所以我将操纵模拟器名称来检索数据。

2 个答案:

答案 0 :(得分:2)

由于您在问题中提到了C#和设备,我假设您的意思是Windows CE或Windows Mobile设备。如果是这种情况,以下链接将有所帮助。它详细说明了如何PInvoke SystemParametersInfo函数以确定设备的OEM名称。

https://blogs.msdn.com/netcfteam/archive/2006/09/15/756755.aspx

答案 1 :(得分:1)

我认为如果它是一个非常好的模拟器,你的程序永远不会知道它们的区别。 ;)