如何保持控件MFC的TopMost位置

How to keep TopMost position of a control MFC?

本文关键字:TopMost 位置 MFC 何保持 控件      更新时间:2023-10-16

我想保持一个控件是top most。但在OnTimer()方法中,其他控件被重新绘制以更新图像。题目把第一个画在最上面。虽然我设置了

m_thumbnail->
SetWindowPos(&wndTopMost , 300, 400, 500, 400, SWP_SHOWWINDOW|SWP_NOZORDER);

有什么办法让它一直保持在最前面吗?

Thanks in advance

SetWindowPos -函数有一个名为hWndInsertAfter的参数。使用此参数,您可以控制控件的z轴顺序。您还必须删除SWP_NOZORDER标志。