我尝试创建像explorer这样的列表视图项。我想在双击它时获得所选项目。
所以我可以用它来获取路径并找到要显示的文件。我可以通过senddlgmessage在treeview中完成它。但看起来它在listview上不起作用。
答案 0 :(得分:16)
如果您只是在C ++中使用原始ListView控件,则需要执行以下操作:
// Get the first selected item
int iPos = ListView_GetNextItem(hListView, -1, LVNI_SELECTED);
while (iPos != -1) {
// iPos is the index of a selected item
// do whatever you want with it
// Get the next selected item
iPos = ListView_GetNextItem(hListView, iPos, LVNI_SELECTED);
}