|
请教MFC中如何定义一个结构体,要求选中结构体一部分候,显示另一部分
我这样定义的结构体:
struct CStruct
{
CString Name;
CString XueFen;
};
BOOL CMy2Dlg::OnInitDialog()
{
CStruct str[4]={" 高等数学","6","data","6","java","7","English",
"4"};
int n;
for(int i=0 ; i<=4 ; i++)
{
n=m_select.AddString(str[i].Name);
m_select.SetItemData(n,i); //现实下拉列表
}
m_select.SetCurSel(0);
return TRUE; // return TRUE unless you set the focus to a control
}
这里定义就报错,请指教一下!
还有就是在下拉菜单中,如何选中一个科目,就显示这个科目的学分
如选“JAVA ”, 在旁边的编辑框里面显示学分为 “6”
请指教 |
|