【发布时间】:2015-01-24 04:27:37
【问题描述】:
我想编写一个使用 OpenGL 创建动画桌面背景的程序。因此我需要知道包含桌面图片的 HWND。完美将是我如何找到该特定窗口的代码示例。
【问题讨论】:
-
GetDesktopWindow没剪? -
没有。 GetDesktopWindow() 不是包含桌面背景的窗口。我试过了。
-
不直接。我不想将桌面设置为静态图片,我想在其上实时为 3D 对象设置动画。我已经看到了,但这不是我想要的。
-
GetDC(NULL) 为您提供主要上下文,不确定背景图像是否可以通过 api 访问。但你可以试试这个:codeproject.com/Questions/588027/…