gpt4 book ai didi

c# - 旧的原生应用程序可以在Windows8平板电脑上运行吗?

转载 作者:可可西里 更新时间:2023-11-01 12:26:51 25 4
gpt4 key购买 nike

enter image description here

这张图我看不太懂。在 Metro 风格的应用程序中,C/C++ 是什么意思? native C/C++?还是托管 C++?他们(Metro 风格的应用程序)甚至没有 Win32 层!

要制作一个同时兼容 Metro 风格和桌面的应用程序,我们应该只使用 .NET 代码吗?旧的原生应用程序可以运行在Windows8平板电脑上吗?

最佳答案

是的,旧应用程序(包括使用 C/C++/Win32 编写的非托管 native 应用程序和使用 .NET 编写的托管应用程序)可以在 Windows 8 平板电脑上正常运行。当然,除非平板电脑运行的是 ARM 处理器;那么它将只支持新的 Metro 风格应用程序(以及专门针对 ARM 的应用程序)。

在图中,C/C++ 表示位于 WinRT API 上的非托管 native 应用程序,这也是非托管 native 。对于那些想要使用 C# 或 VB.NET 的用户,将与 .NET 无缝集成。

关于你的最后一个问题,你不能制作同时兼容 Metro 风格和桌面的应用程序......它们是相互排斥的 - 你必须做出选择。

关于c# - 旧的原生应用程序可以在Windows8平板电脑上运行吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7426492/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com