B boysjp2000 Unregistered / Unconfirmed GUEST, unregistred user! 2005-11-05 #1 如何得到SysListView32中文件夹的相关信息。例如文件夹的索引,文件夹的名字,等等。
B boysjp2000 Unregistered / Unconfirmed GUEST, unregistred user! 2005-11-05 #2 如何得到SysListView32中文件夹的相关信息。例如文件夹的索引,文件夹的名字,等等。
B boysjp2000 Unregistered / Unconfirmed GUEST, unregistred user! 2005-11-05 #3 补充说明:分别得到文件夹的总数 ,列表总数 ,文件总数
刘 刘麻子 Unregistered / Unconfirmed GUEST, unregistred user! 2005-11-05 #4 http://www.delphibbs.com/delphibbs/dispq.asp?lid=3224504
S speari Unregistered / Unconfirmed GUEST, unregistred user! 2005-11-16 #5 // 以下是查找窗口 SysListView32 的代码:<br>function MyFindWindow : THandle;<br>const<br> // 父窗口类名数组<br> A_szClassName : array [0..2] of PChar = (<br> 'Progman',<br> 'SHELLDLL_DefView',<br> 'SysListView32'<br> <br> // 父窗口标题数组<br> A_szWinName : array [0..2] of PChar = (<br> 'Program Manager',<br> '',<br> 'FolderView'<br> <br>var<br> i : Integer;<br> hLastWin : THandle;<br>begin<br> // 首先求得顶级父窗口<br> hLastWin := FindWindow(A_szClassName[0], A_szWinName[0]);<br> // 逐次用FindWindowEx函数求出各级子窗口<br> for i:=1 to 2 do<br> begin<br> hLastWin := FindWindowEx(hLastWin, THandle(nil),<br> A_szClassName, A_szWinName);<br> end;<br> result := hLastWin;<br>end;<br>// 举例: hLastWin : THandle;<br>// hLastWin := MyFindWindow();
// 以下是查找窗口 SysListView32 的代码:<br>function MyFindWindow : THandle;<br>const<br> // 父窗口类名数组<br> A_szClassName : array [0..2] of PChar = (<br> 'Progman',<br> 'SHELLDLL_DefView',<br> 'SysListView32'<br> <br> // 父窗口标题数组<br> A_szWinName : array [0..2] of PChar = (<br> 'Program Manager',<br> '',<br> 'FolderView'<br> <br>var<br> i : Integer;<br> hLastWin : THandle;<br>begin<br> // 首先求得顶级父窗口<br> hLastWin := FindWindow(A_szClassName[0], A_szWinName[0]);<br> // 逐次用FindWindowEx函数求出各级子窗口<br> for i:=1 to 2 do<br> begin<br> hLastWin := FindWindowEx(hLastWin, THandle(nil),<br> A_szClassName, A_szWinName);<br> end;<br> result := hLastWin;<br>end;<br>// 举例: hLastWin : THandle;<br>// hLastWin := MyFindWindow();