是否可以渲染到Windows的桌面(覆盖壁纸)? 如果不可能,这将不是Windows,所以必须有办法。
我发现的一个是,用0调用“GetDC()”。但这取决于顶部 - 所以所有窗户都被覆盖了。
我只想覆盖背景壁纸。 是否可以使用DirectX进行渲染(如果使用GDI +则应该可以)?
有什么建议吗? :)
由于 [R
答案 0 :(得分:1)
以前,MS可能在Vista中终止了该功能,但不再起作用。
AVS2(Winamp中的可视化库)使用了带有IDirectDrawSurface7::Blt和DDBLT_COLORFILL标志的东西向桌面呈现内容,并带有一些设置代码。