以下是 CListBox::SetSel 方法的基本语法:
int SetSel(
int nIndex,
BOOL bSelect = TRUE
);
参数说明:
- nIndex:要设置选择状态的项的索引。
- bSelect:一个布尔值,指示是否选择该项。如果为 TRUE,则选择该项;如果为 FALSE,则取消选择该项。默认值为 TRUE。
返回值:
- 如果成功,返回非零值。
- 如果失败,则返回零。
示例用法:
CListBox myListBox; // 假设已经创建了一个 CListBox 对象
int nIndex = 2; // 要设置选择状态的项的索引
// 选择第三项
int result = myListBox.SetSel(nIndex);
if (result != 0) {
// 成功设置选择状态
// 处理成功...
} else {
// 设置失败
// 处理失败...
}
这个方法用于在代码中设置列表框中的项的选择状态。如果 bSelect 参数为 TRUE,则该项将被选择;如果为 FALSE,则该项将被取消选择。如果需要同时选择多个项,可以多次调用该方法。
转载请注明出处:http://www.zyzy.cn/article/detail/18459/MFC/CListBox