gpt4 book ai didi

c++ - 有什么方法可以在 x < 8 的 Windows x 上从 native C++ 应用程序使用 XAML 和 WPF?

转载 作者:塔克拉玛干 更新时间:2023-11-03 06:44:25 25 4
gpt4 key购买 nike

因此,我们得到了一个使用 MFC 和 win32 资源来指定用户界面元素的遗留应用程序。在查看 C++/CX 和 WRL 时,我看到了许多可能性。但是,我们目前对 Windows 应用商店或 Modern UI 不感兴趣。我们需要在一段时间内支持 Windows 7,而且我们可能始终希望成为桌面应用程序。是否有从 MFC 和资源文件迁移到基于 XML 的 UI 规范的迁移路径,使我们能够继续编写 native C++(至少 90% 的现有代码库)但不需要 Windows 8 或限制我们使用地铁沙盒?

最佳答案

WPF 未绑定(bind)到 Windows 8。它可从 Vista 开始使用。有多种方法可以将 WPF 集成到现有 MFC 应用程序中,具体取决于您的应用程序设计。您可以将 ActiveX 与 .NET 互操作性结合使用——或者您可以使用 XMLRPC 实现客户端-服务器架构,您的程序逻辑位于服务器中,界面设计位于 WPF 前端。

关于c++ - 有什么方法可以在 x < 8 的 Windows x 上从 native C++ 应用程序使用 XAML 和 WPF?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23810565/

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