随笔 - 34, 文章 - 3, 评论 - 10, 引用 - 0
数据加载中……

获取CListCtrl选种第几项

    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
        }
    }

posted on 2009-08-15 16:13 wsy6634 阅读(464) 评论(1)  编辑 收藏 引用

评论

# re: 获取CListCtrl选种第几项   回复  更多评论   

另一种方法

INT nItem = 0;
nItem = m_blcPlaylist.GetNextItem( -1, LVNI_SELECTED );
if( nItem == -1 )
{
return;
}
2009-08-23 11:02 | wsy6634

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理