INT nItem = 0;
POSITION pos = m_blcPlaylist.GetFirstSelectedItemPosition();
if (pos == NULL)
TRACE0("No items were selected!\n");
else
{
while (pos)
{
nItem = m_blcPlaylist.GetNextSelectedItem(pos);
TRACE1("Item %d was selected!\n", nItem); // you could do your own processing on nItem here
}
}
另一种方法
INT nItem = 0;
nItem = m_blcPlaylist.GetNextItem( -1, LVNI_SELECTED );
if( nItem == -1 )
{
return;
}