怎样获取桌面上的一个类为SysListView32的列表的句柄.(50分)

  • 主题发起人 主题发起人 lodgue
  • 开始时间 开始时间
L

lodgue

Unregistered / Unconfirmed
GUEST, unregistred user!
怎样获取桌面上的一个类为SysListView32的列表的句柄.<br>我用FindWindowEx无法获取.不要告诉我用FindWindow
 
没人知道么?
 
试一下下面的代码:<br>hwnd_desktop := FindWindow('Progman', 'Program Manager'); <br>hwnd_desktop := FindWindowEx(hwnd_desktop, HWND(nil), 'SHELLDLL_DefView', ''); <br>hwnd_desktop := FindWindowEx(hwnd_desktop, HWND(nil), 'SysListView32', ''); <br>我用过了,可以的!
 
Result:=GetWindow(GetWindow(FindWindow(PChar('Progman'),nil),GW_CHILD),GW_CHILD);<br>《delphi深度历险》上有介绍
 
接受答案了.
 
后退
顶部