0

我负责一个包含大量遗留 MFC 代码的大小适中的 Windows 产品。我没有时间将整个产品转换为 wxWidgets,但一直在用 wxWidgets 实现新的对话框。我需要更新较大的 MFC 对话框 (CPropertySheet) 的单个选项卡 (CPropertyPage)。为了最终将整个产品转换为 wxWidgets,如果可以的话,我想用 wxWidgets 重新实现这一选项卡。我没有在网上找到任何这样做的例子,但似乎应该是可能的。似乎 CPropertyPage 类可以有一个定义属性页图形大小的 CStatic 框。CPropertyPage 实现需要实例化和管理一个 wxWidgets 类,该类承载 CStatic 框内的实际用户控件。CStatic 框内的所有内容都将由 wxWidgets 类实例绘制和管理,包括事件。我认为 wxPanel 将是合适的 wxWidgets 类。外部的一切都将由 CPropertyPage 管理。

有没有人看到为什么这不能工作或这将非常困难的任何原因?我不是 wxWidgets 或 MFC 开发方面的专家,所以我不确定。如果没有人告诉我我疯了,我会试着报告我学到的东西。

TIA 供您参考,艾伦

4

1 回答 1

0

一位 uber-wxWidgets 开发人员说“是”。

https://groups.google.com/forum/#!topic/wx-users/OYyxXzqdoBg

于 2015-07-09T19:18:06.703 回答