Clocx的窗口有一个嵌入到桌面的功能,实际上就是把窗口保持在所有窗口的最下面。保持窗口在最上面比较简单,只要设置窗口为TOPMOST就行,但是要让它最下面怎么办?只要把在WM_WINDOWPOSCHANGING消息句柄里面修改WindowPos里的参数就行了,只要把flag里面加上SWP_NOZORDER就行。呵呵,不过如果想修改hwndInsertAfter为HWND_TOP妄图让窗口保持最上面,似乎正好相反,不知道什么原因。
Clocx的窗口有一个嵌入到桌面的功能,实际上就是把窗口保持在所有窗口的最下面。保持窗口在最上面比较简单,只要设置窗口为TOPMOST就行,但是要让它最下面怎么办?只要把在WM_WINDOWPOSCHANGING消息句柄里面修改WindowPos里的参数就行了,只要把flag里面加上SWP_NOZORDER就行。呵呵,不过如果想修改hwndInsertAfter为HWND_TOP妄图让窗口保持最上面,似乎正好相反,不知道什么原因。