对话框的组合框类型为Dropdown, 存储名称,其余还有几个编辑框存储数据。希望实现点击组合框下拉箭头选中一个名称,编辑框内容也变成这个名称的数据。求实现!
解决方案 »
- 多线程SOCKET参数问题(我在线等。。。)
- 关于列表控件的小问题,顶者有分!
- 40分:Report风格的CListCtrl如何改变头部标题栏的颜色,如何在第二栏添加内容?
- 大家来看看这是怎么回事?
- 编译出错:ra.obj : error LNK2001: unresolved external symbol "public: void __thiscall CEraApp::OnAppAbout(void)" (?OnAppAbout@C
- 不懂的不要进入 绝对是高手才能回答的问题
- 扫描仪编程
- 讨论:你是从IDL开始所有的编程工作吗?
- 实时系统的调度算法的VC++源码
- 请问我想对带参数的类模板进行特化(specialization),为什么不能成功。代码如下:
- 如何使主板发出报警声
- 高手 如何用大文件内存映射控制读取数据速度
WORD wNum;
CString str;
( (CComboBox *)GetDlgItem(IDC_COMBO1) )->SetCurSel(wNum);
str.Format("%d", wNum);
( (CEdit *)GetDlgItem(IDC_EDIT1))->SetWindowText(str);
CComboBox::GetCurSel();可以获得当前选中项的序列号,CComboBox::GetLBText();获得指定项的文本
说的够明白了吧?void CTestDlg::OnSelchangeCombo1()
{
// TODO: Add your control notification handler code here
CString strTemp;
int iCurSel=((CComboBox*)GetDlgItem(IDC_COMBO1))->GetCurSel();
((CComboBox*)GetDlgItem(IDC_COMBO1))->GetLBText(iCurSel,strTemp);
SetDlgItemText(IDC_EDIT1,strTemp);
}求分。。
int nIndex = m_combo.GetCurSel();
if(CB_ERR != nIndex)
{
m_combo.GetLBText(nIndex, str);
SetDlgItemText(IDC_EDIT1, str);
}