delphi和c#解决方案(或部分解决方案/提示)都会很棒.
另外,请记住,使用HWND_BOTTOM调用SetWindowPos是不完整的.每当窗口改变zorder时,您都需要这样做.处理WM_WINDOWPOSCHANGING事件,查看SWP_NOZORDER以获取更多信息.