【发布时间】:2010-04-14 13:18:55
【问题描述】:
我正在尝试设置一些东西,以便我的主对话框有一个或多个子对话框,并且这些子对话框粘/停靠在主对话框的 外部 - 当主对话框最小化时,孩子们也一样,当主对话框移动时,孩子们也会随之移动。
我尝试将子对话框设置为将主对话框 CWnd 作为父对话框,并使用 CHILD 样式。但是随后它们会被父级的边界剪裁。如果我将它们设置为 POPUP,它们可以在外面但不要与父母一起移动。
我正在考虑在父对话框上放置一个 OnMove 处理程序,但是有什么内置的吗?而且,子对话框是否仍应是主对话框的子对话框……我认为它们应该是?
这是VS2005(我认为VS2008有一些相关的功能所以我提一下)。
【问题讨论】:
-
主窗口最大化时会发生什么?
-
这是不允许的,它是一个固定大小的对话框:)
标签: mfc visual-c++-2005 sticky-windows