- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我们有一系列商业 MFC/C++ 应用程序,我们使用 Stingray Objective Toolkit 销售这些应用程序。 ,我们有源代码许可证,并在过去使用 Bristol Technologies WindU 将其移植到 Solaris/IRIX/HP-UX/AIX (UNIX 上的 Windows API,包括 MFC)。
长话短说,大约 18 个月前,我们将 Stingray 移植到 Win64,但这是一项长期乏味的任务,在此期间,我对商业和开源替代 MFC 扩展库进行了一些研究,例如 Ultimate Toolbox和 Prof-UIS .
最佳答案
是的,我们已经离开了 Stingray。这取决于您使用的 Stingray 组件。对于网格控件,您可以使用来自 www.codeproject.com 的免费 MFC gridcontrol 或来自 http://www.bcgsoft.com/ 的商业网格控件。 .免费的还可以,但开发停滞了,所以没有现代 UI 渲染等。
“布局编辑器” Stingray 组件可以替换为来自 bcgsoft.com 的组件,但我没有这方面的经验 - 我们自己重写了我们需要的功能(它只是 Stingray 提供的功能的一个子集) .
至于替代的 MFC 工具箱,我建议使用 bcgsoft,因为他们的工具箱的一部分在 Visual Studio Feature Pack 中,因此它是免费的并且非常适合 VS。我看过 Ultimate Toolbox(远离它,不再更新的陈旧代码)和 Prof-UI(好吧,但我发现它不太容易集成)。
既然 BCG 是“官方”MFC 的一部分,我认为没有理由选择 BCG 以外的其他东西(除了成本,如果您需要免费的替代品,您可以查看 codeproject)。
关于user-interface - 从 Stingray 目标工具包迁移,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71065/
我们有一系列商业 MFC/C++ 应用程序,我们使用 Stingray Objective Toolkit 销售这些应用程序。 ,我们有源代码许可证,并在过去使用 Bristol Technologi
我是一名优秀的程序员,十分优秀!