主对话框有一个子对话框的对象:CDialog m_DlgChild;在主对话框的初始化函数中创建子对话框:m_DlgChild.Create(IDD_DLG,this);m_DlgChild.ShowWindow(SW_SHOW).如果拖动主对话框,主对话框始终都不会位于子对话框的上层。我相当主对话框获得焦点就位于子对话框的上层,而子对话框获得焦点就位于主对话框的上层。