MFC 怎么打开listctrl item上的文件

急急急!!!!通过双击listctrl上的文件名item,实现将相应的文件打开。谢谢大神们啦

5个回答

http://blog.csdn.net/xianglifighter/article/details/17592209 参考这里试试,这里是双击编辑里面的数据,同样的,在获得到里面的内容之后,判断下里面的字符串,然后打开就可以了

不知道你说的打开是怎么打开。调用外部的程序打开直接用ShellExecute,用你的程序打开,相当于你读取文件,加载了,这个看你自己的了。

GetItemData获取到对应Item的文件路径,然后ShellExecute调用open verb打开文件

NM_DBLCLK事件通知,获取点击的Item的索引,根据索引Index得到内容CListCtrl::GetItemText(),然后ShellExecute(Ex)/CreateProcess打开

谢谢大家!!!!!!!

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问