标签: c++ mfc
所以我想采用我正在处理的当前程序并使所有内部窗口都可以停靠。唯一的问题是它们扩展了一个名为CFBView的类,它扩展了CView。如果我扩展CDockablePane,它将导致Diamond of Death问题无法正确编译。
我该如何完成这项工作?
答案 0 :(得分:2)
您可以将CFBView窗口嵌入CDockablePane窗口。 CDockablePane是CFBView的父级。
CFBView
CDockablePane
没有继承,CFBView是CDockablePane的成员。