我继承了一个项目,该项目向用户显示一组选项卡,每个选项卡都包含一个显示多个组件的视图。在其中一些选项卡中,我们希望防止用户移动选项卡中显示的组件。
我们有一个从 CMFCTabCtrl 继承的对象来管理我们的选项卡,它包含代表我们每个选项卡的 CWnd 对象的集合。我们还有一个对象来管理与每个选项卡关联的视图,并在激活相关选项卡时激活这些视图。
这些组件都共享一个继承自 CWnd 的基础对象,该基础对象为继承的消息映射中定义的消息定义了各种处理程序。
防止用户拖动这些组件的正确/最佳方法是什么?
谢谢!