我也截取桌面,注意是桌面图标才对.桌面图标列表是个SysListView32,我便用
// TODO: Add your message handler code here
HWND   hPM   =   ::FindWindow(NULL,   "Program Manager");
HWND   hShell   =   ::FindWindowEx(hPM,   NULL,   "SHELLDLL_DefView",   NULL);
HWND   hSLV   =   ::FindWindowEx(hShell,   NULL,   "SysListView32",   NULL);
CWindowDC wdc(FromHandle(hSLV));
获得其DC,可是怎么截取的图还包括窗口呢?简单点就是怎么截取才不包括窗口,只要桌面图标.
谢谢了.