窗口TOPMOST属性设置失败

遇到的情况是这样的:

一个MFC工程的对话框,希望其显示出来就是TOPMOST样式,所以在InitDlg中调用SetWindowPos(HWND_TOPMOST…);函数调用返回成功,GetLastError返回值是0,但是窗口却没有设置上该样式。

在SetWindowPos之前调用SetForgoundWindow把对话框设置为前景窗口,然后设置TOPMOST样式就OK了,哪位知道原因请赐教(⊙o⊙)…

原文地址:https://www.cnblogs.com/aishangxue/p/3665446.html