Windows phone 8 如何使用cpp获取windows phone 8操作系统版本

Windows phone 8 如何使用cpp获取windows phone 8操作系统版本,windows-phone-8,Windows Phone 8,cpp没有名称空间 System.Environment.OSVersion 那么,获取OSV版本的api是什么呢 wp8中似乎没有启用系统api GetVersion GetVersionEx,当您从Windows 8转到wp8时,缺少了很多。我发现解决所有问题的唯一方法是从C++/CX调用C代码。方法如下:WP8甚至Windows8中的很多东西都没有本机API。我在获取没有本机API的应用程序的可用内存时遇到问题。WP8中也没有对UI类的本机访问。我认为他们要么是试图减少代码大小以适应内存不

cpp没有名称空间 System.Environment.OSVersion

那么,获取OSV版本的api是什么呢


wp8中似乎没有启用系统api GetVersion GetVersionEx,当您从Windows 8转到wp8时,缺少了很多。我发现解决所有问题的唯一方法是从C++/CX调用C代码。方法如下:

WP8甚至Windows8中的很多东西都没有本机API。我在获取没有本机API的应用程序的可用内存时遇到问题。WP8中也没有对UI类的本机访问。我认为他们要么是试图减少代码大小以适应内存不足的设备,要么是懒惰,没有及时完成WP8端口:)。您所使用的线程似乎是“使用C可以使用Cpp dll的C项目”的一种方式。但在我的情况下。调用C#dll是一个Cpp项目,不同的是我不能初始化C#dll。我无法加载C#dll,因此无法调用func SetCallback。所以它不适合我。嗯,问题是你必须创建一个C项目,并使你的应用程序进入入口点(并引用它的C++项目)。你不能从纯本地C++项目中做这件事。我知道这是一个很大的竞争,但是没有别的办法。