控件CListCtrl 08.11.3

来源:互联网 发布:软件测试语言 编辑:程序博客网 时间:2024/04/28 22:31

 Q:单击clistctrl 的列表的某一行,如何获得被点行的内容(例如:我点“打开”按钮,选择某文件。此时这个文件的路径及文件名在clistctrl 的列表中显示为“c:/Music/HOHO.mp3”;我点击该行,相应代码实现功能:得到“c:/Music/HOHO.mp3”)

A:

POSITION pos = m_clistctrl .GetFirstSelectedItemPosition();
if(pos!=NULL)
{
int Item = m_clistctrl .GetNextSelectedItem(pos);
CString listval= m_clistctrl .GetItemText(Item,1);
}
注意GetItemText()的用法,获取第几列,在后面输入数字是几。

原创粉丝点击