2010-04-22 106 views
0

我找到了一种获取ListView的选定项目完整路径的方法。我这样做是在树视图通过使用这样的:在ListView中获取所选项目的路径 - Win32 API

 temp = (HTREEITEM)SendDlgItemMessage(hWnd,ID_TREE,TVM_GETNEXTITEM,TVGN_PARENT,(LPARAM)temp); 

但我不觉得在列表视图控件熟悉的方法。 THanks阅读本,我W8的答案:)

+2

http://stackoverflow.com/questions/2690125/get-selected-item-in-listview-win32-api – 2010-04-22 18:08:11

回答

0

使用LVM_GETNEXTITEM消息,指定LVNI_SELECTED为lParam,然后LVM_GETITEMTEXT消息。

+0

这种方法的可能重复:你只会得到逻辑路径。但是如果你在程序文件中。你怎么能找到这个文件夹的父亲是C:\。 – nXqd 2010-04-22 23:52:07