这个问题也困扰我很久了,刚开始的时候我以为是切换了壁纸,后来发现不是,然后我又以为是 将一个窗口嵌入了桌面,但用spy++发现窗口类还是SHELLDL_Defview,所以也应该不是将窗口嵌入桌面。后来用ida逆了它的dll发现它是hook了explorer,然后替换了SHELLDLL_DefView窗口的窗口处理过程。 具体是怎么实现的,我现在也还在苦苦探索中,, 我猜想它应该用GDI+ 将图绘画上去, 也不知道我的猜想正不正确 。。