MFC下拉列表是怎么用的?

发布网友 发布时间:2022-04-22 05:27

我来回答

1个回答

热心网友 时间:2024-08-23 03:14

可以给下拉列表添加事件处理程序,事件类型为:CBN_SELCHANGE,对应一个处理函数;
在处理函数里判断当前选择的为哪项,可以根据索引,或者选择的字符串
比如如你所说的,则可以
CString text;
CComboBox* m_box=(CComboBox*)GetDlgItem(IDC_COMBO1);
m_box->GetLBText(m_box->GetCurSel(),text);
if(text.Compare("A")==0)
MessageBox("A");
就可以了。

热心网友 时间:2024-08-23 03:18

可以给下拉列表添加事件处理程序,事件类型为:CBN_SELCHANGE,对应一个处理函数;
在处理函数里判断当前选择的为哪项,可以根据索引,或者选择的字符串
比如如你所说的,则可以
CString text;
CComboBox* m_box=(CComboBox*)GetDlgItem(IDC_COMBO1);
m_box->GetLBText(m_box->GetCurSel(),text);
if(text.Compare("A")==0)
MessageBox("A");
就可以了。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com