gpt4 book ai didi

c++ - 在 WPF、wxWidgets、Win32 API 和 MFC 之间进行选择

转载 作者:可可西里 更新时间:2023-11-01 18:40:08 24 4
gpt4 key购买 nike

假设您在 Windows 7 上,您必须为图形应用程序(如地形编辑器、网格查看器......)编写 GUI,这涉及大量使用 DirectX 和 OpenGL(用 native C++ 编写)。如果您的目标是多平台软件,那么您应该选择 wxWidgets,但想象一下您正在做一个 Windows 唯一的应用程序……您会选择什么?为什么?

我假设该应用程序可以在 XP 和 Vista/7 上运行,显然在 WPF 情况下,UI 将被管理,但它将通过 C++/CLI 类代理类调用 native 函数(从 managed-native 和 native-managed 中“反弹”会导致性能问题吗?)。

最佳答案

RAD Studio也能胜任工作

  • 在 2010 年得到增强! VCL(可视化组件库)用于快速构建微软 window 应用程序现在包括无缝Windows 7支持,优雅与 Windows 的后备兼容性Vista、XP 和 2000
  • 在 2010 年得到增强! Windows Vista 和Windows 7 API header 以完全利用最新的 Windows能力
  • 2010 年新品!支持 Windows 7Direct2D API

您还可以使用 Delphi Prism 制作 WPF和 wxWidgets 与 twinforms

关于c++ - 在 WPF、wxWidgets、Win32 API 和 MFC 之间进行选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1617856/

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