c++

C++中setcursel函数的用法是什么

小亿
221
2023-12-08 13:17:31
栏目: 编程语言
C++开发者专用服务器,限时0元免费领! 查看>>

在C++中,SetCurSel函数是用于设置组合框(ComboBox)或列表框(ListBox)中当前选中项的函数。

语法:

int SetCurSel(int nIndex);

参数:

返回值:

示例:

// 创建一个组合框
HWND hWndCombo = CreateWindowW(L"ComboBox", NULL, WS_VISIBLE | WS_CHILD | CBS_DROPDOWN, 
    50, 50, 200, 200, hWndParent, NULL, hInstance, NULL);

// 向组合框中添加几个选项
SendMessage(hWndCombo, CB_ADDSTRING, 0, (LPARAM)L"Option 1");
SendMessage(hWndCombo, CB_ADDSTRING, 0, (LPARAM)L"Option 2");
SendMessage(hWndCombo, CB_ADDSTRING, 0, (LPARAM)L"Option 3");

// 设置选中项为第二个选项(索引为1)
SendMessage(hWndCombo, CB_SETCURSEL, 1, 0);

在上面的示例中,通过SendMessage函数向组合框中添加了三个选项,然后使用CB_SETCURSEL消息将选中项设置为索引为1的选项(即"Option 2")。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

相关推荐:C++中OffsetRect函数的用法是什么

0
看了该问题的人还看了