在 MFC(Microsoft Foundation Classes)中,CListBox::SetSel 是 CListBox 类的一个公共方法,用于设置或取消设置列表框中的项的选择状态。

以下是该方法的一般用法:
int nIndex = 2; // 要设置选择状态的项的索引
BOOL bSelect = TRUE; // 设置为 TRUE 表示选择,FALSE 表示取消选择

m_yourListBox.SetSel(nIndex, bSelect);

在这个例子中,m_yourListBox 是你的列表框控件的成员变量。通过调用 SetSel 方法,你可以设置或取消设置列表框中指定项的选择状态。如果 bSelect 为 TRUE,表示选择该项;如果为 FALSE,表示取消选择该项。

此方法可以用于单选或多选的列表框,具体取决于列表框的样式是否包含 LBS_MULTIPLESEL。

请确保你在使用之前已经创建了 CListBox 对象,可以通过对话框资源中的控件进行关联,或者在运行时使用 Create 方法创建。


转载请注明出处:http://www.zyzy.cn/article/detail/18494/MFC/CListBox