标题:
如何栽WINDOWS桌面(不要运行着的窗体)
[打印本页]
作者:
wzqqwz
时间:
2006-9-1 17:06
标题:
如何栽WINDOWS桌面(不要运行着的窗体)
如何栽WINDOWS桌面(不要运行着的窗体)
也就是只栽WINDOWS桌面(只有桌纸,桌面的文档(如我的电脑,我的文档等)
但是却不要栽运行着的软件窗体(如我运行着一个IE,我在栽图时却不要它)
作者:
风雨声中
时间:
2006-9-1 18:18
使用抓图的方法不行,不过可以用GDI试试,选找到桌面的hWnd,直接取图试试.
作者:
Nothing
时间:
2006-9-1 21:43
获得桌面hWnd的API,声明你自己加吧。
Dim dhwnd As Long
dhwnd = GetDesktopWindow()
dhwnd = FindWindowEx(dhwnd, 0, "Progman", "Program Manager")
'MsgBox dhwnd
dhwnd = FindWindowEx(dhwnd, 0, "SHELLDLL_DefView", vbNull)
'MsgBox dhwnd
dhwnd = FindWindowEx(dhwnd, 0, "SysListView32", vbNull)
作者:
wzqqwz
时间:
2006-9-2 08:02
谢了,试试
欢迎光临 编程开发论坛 (http://bbs.lihuasoft.net/)
Powered by Discuz! 6.0.0