什么是GetCurSel的返回值

时间:2013-05-15 10:57:54

标签: c++ mfc

我的应用程序中有用户列表,我选择了两个用户。我的疑问是,如果我在选择两个用户后调用GetCurSel,GetCurSel将拥有两个用户或最后选择的用户? 请澄清。

1 个答案:

答案 0 :(得分:3)

http://msdn.microsoft.com/en-gb/library/6ty0th77%28v=vs.110%29.aspx我得到以下内容:

int CListBox::GetCurSel( ) const

返回单个整数值。您始终可以获得一个列表框条目的索引。你永远不会用这个函数得到两个条目的索引。

进一步阅读我学习:

  

在多选列表框中,[方法返回]具有焦点的项目的索引。 [..]不要为多选列表框调用GetCurSel。改为使用CListBox :: GetSelItems。

后者的文档可以在这里找到:http://msdn.microsoft.com/en-gb/library/ds24bscf.aspx