如果担心其他程序也无耻的写了这样的语句,那你得定时SetWindowPos
这个函数的意思是设置窗口的位置, 包括z-order顺序位置. 既然你可以调用, 那么别的程序当然也可以调用. 所以你相保持最前, 那么必须得一直一直不停的调用此函数. 或者更直接点的是hook掉这个API, 让别的程序没法设置. 当然, 还要考虑的创建时设置成topmost的情况.
AfxGetMainWnd()->SetWindowPos(&CWnd::wndTopMost,0,0,0,0,SWP_NOSIZE | SWP_NOMOVE);
15,978
社区成员
115,896
社区内容
加载中
试试用AI创作助手写篇文章吧