Clocx的窗口有一个嵌入到桌面的功能,实际上就是把窗口保持在所有窗口的最下面。保持窗口在最上面比较简单,只要设置窗口为TOPMOST就行,但是要让它最下面怎么办?只要把在WM_WINDOWPOSCHANGING消息句柄里面修改WindowPos里的参数就行了,只要把flag里面加上SWP_NOZORDER就行。呵呵,不过如果想修改hwndInsertAfter为HWND_TOP妄图让窗口保持最上面,似乎正好相反,不知道什么原因。
如何让窗口总在最下面?
最新推荐文章于 2024-12-31 11:50:54 发布
博客介绍了Clocx窗口嵌入桌面功能,即让窗口保持在所有窗口最下面。保持窗口在最上面设置为TOPMOST即可,而让窗口在最下面需在WM_WINDOWPOSCHANGING消息句柄里修改WindowPos参数,在flag里加SWP_NOZORDER。还提到修改hwndInsertAfter为HWND_TOP让窗口在最上面会适得其反。
3653

被折叠的 条评论
为什么被折叠?



