当前位置: 代码迷 >> WinCE >> 怎样读出视图列表里文件的名,用OnClickList么?解决思路
  详细解决方案

怎样读出视图列表里文件的名,用OnClickList么?解决思路

热度:99   发布时间:2016-04-28 13:24:46.0
怎样读出视图列表里文件的名,用OnClickList么?
程序大概这样的,一个视图列表里显示了CF卡中所有的文件,鼠标焦点可以放在文件上,但现在想做一个选取功能,就是,当鼠标单击了一个文件就能直接或按另一个按钮读出他的名字,这样好去CF卡中查找这个文件并对这个文件操作。问题是,怎么读出文件的名字!
void   CSoundMenuDlg::OnClickList2(NMHDR*   pNMHDR,   LRESULT*   pResult)
{
//   TODO:   Add   your   control   notification   handler   code   here

*pResult   =   0;
}
}
大家帮下忙,非常感谢!
PS:15分很少,但我就剩这15分了


------解决方案--------------------
// 获取用户点击的位置
POSITION pos = m_SelectList.GetFirstSelectedItemPosition();
if (pos == NULL)
{
return;
}

int uiItem = m_SelectList.GetNextSelectedItem(pos);

// 获取用户选择的文件名(全路径 包括扩展名)
m_strFile = m_SelectList.GetFilePath(uiItem);
  相关解决方案