'嵌入' CPropertyPage中的wxWidgets

时间:2015-07-07 20:12:06

标签: c++ windows mfc wxwidgets cpropertysheet

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

有没有人看到为什么这不起作用或者这将是非常困难的任何理由?我不是wxWidgets或MFC开发的专家,所以我不确定。如果没有人告诉我,我作为一个懒人疯了,我会尝试报告我学到的东西。

TIA供您参考, 艾伦

1 个答案:

答案 0 :(得分:0)

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

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