我想通过双击一个item或subitem得到所点项目的文本,但发现NM_DBLCLK所返回的Iparam的值无效.现在已经能通过 = ListView_GetSelectionMark(hWndListView);得到所选项目的索引号.
问题是怎么得到所点项的文本?问题很简单,但却令我痛苦了一天.先谢谢大家了!!!!!!!!!!
问题是怎么得到所点项的文本?问题很简单,但却令我痛苦了一天.先谢谢大家了!!!!!!!!!!
lvItem.mask = LVIF_TEXT;
TCHAR szText[MAX_PATH] = {0};
lvItem.pszText = szText;
lvItem.cchTextMax = MAX_PATH;
lvItem.iItem = item;
ListView_GetItem(hlistview, &lvItem );
就是用
ListView_GetItem(hlistview, &lvItem );