(c/win32)
我正在使用http://msdn.microsoft.com/en-us/library/windows/desktop/dd183402(v=vs.85).aspx来捕获当前桌面。他们使用:GetDC(NULL);
获取正在运行的桌面。假设我的桌面很少(例如,使用 sysinternal 的desktop
工具)。我以为我可以使用OpenDesktop
然后使用手柄,GetDC
但它只是给了我一张黑色的照片。是否有其他方法可以捕获当前站中的其他桌面(当然是在当前会话中)?