请教windows 桌面整理软件是如何实现的?例如腾讯桌面整理,360桌面助手,Coodesker

1、桌面整理软件的效果,桌面上的图标都可以放到一个个盒子里面

2、使用spy++分析桌面窗口,发现做了一个窗口,覆盖在桌面列表窗口上面,让其Z序高于桌面列表窗口即可。然后再在桌面整理窗口上显示出所有桌面文件、驱动图标,并将当前桌面主题背景绘制在这个窗口上。

在这里插入图片描述

3、想请教各位这种图标盒子是怎么实现的??有没有比较好的参考代码

我写了一个,但是是我自己的想法来写的

img