我的应用程序中有用户列表,并且我选择了两个用户。我的疑问是,如果我在选择两个用户后调用 GetCurSel,GetCurSel 将有两个用户还是最后一个选择的用户?请说清楚。
问问题
1807 次
1 回答
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
于 2013-05-15T11:07:16.763 回答