可以考虑用双重窗口基本实现窗口上边什么控件都没有用透明窗体设置透明度窗口设置无边框不在任务栏显示上边放控件用透明化窗口指定背景色为透明色使窗口只看到控件然后在窗口的位置被改变事件里调整窗口和他重叠置到顶层