创建非模态对话框就不用说了,主要问题在于这一行:
m_testdlg->Create(IDD_DIALOG1,this);
将this 改为 GetDesktopWindow(),即可实现子窗口和父窗口点击置顶
MFC设置对话框窗口位于所有窗口的最顶层
SetWindowPos(&wndTopMost, 0, 0, 0, 0, SWP_NOSIZE | SWP_NOMOVE);
切换置顶时候,需要把之前置顶的改为&wndBottom
创建非模态对话框就不用说了,主要问题在于这一行:
m_testdlg->Create(IDD_DIALOG1,this);
将this 改为 GetDesktopWindow(),即可实现子窗口和父窗口点击置顶
MFC设置对话框窗口位于所有窗口的最顶层
SetWindowPos(&wndTopMost, 0, 0, 0, 0, SWP_NOSIZE | SWP_NOMOVE);
切换置顶时候,需要把之前置顶的改为&wndBottom