新手提问"ComboBox绑定int成员变量"是什么意思? 我想把列表框中的某一个值赋值到ComboBox的对象中去,怎么处理?有朋友说要"ComboBox绑定int成员变量"是什么意思? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 具体的含义需要你慢慢体会,大致:combobox可以声明一个control型的变量,也可以是数据类型如果你需要对combobox做相应操作,不仅仅是赋值,可以将其定义为control型变量,这样这个变量就好似这个combobox的一个实例对象,可以调用combobox的所有功能函数;相反如果定义为int,那么这个int变量就是combobox,赋值给int就是改变了combobox的值,但操作就比较麻烦了 选中ComboBox控件->Ctrl+w->member variables->选ComboBox的ID->add variables->category选value,variables type 选 int完毕 TO welcome_ck(风小云.星海阳光):还是真的看不明白.现在我把列表框的数据放在在一个CString变量gettext里,另有CComboBox m_admode,我怎么把数据从CString放到m_admode里去呢?能写点东西让我看看吗? 感谢tangshiping(苇舞),接下来怎么做呢? 这样ComboBox的值经UpdateData(TRUE)后赋给你的int变量。相反你的int变量在程序中赋值后经过UpdateData(FALSE)显示在ComboBox控件。 UpdateData(TRUE)后列表框的数据就会自动赋值给绑定的m_admode。你的m_admode不是CComboBox 类型吧?要绑定成CString 才符合你的意思。category选value,不要选control. 选中ComboBox控件->Ctrl+w->member variables->选ComboBox的ID->add variables->category选value,variables type 选 CString.member variables 写你的m_admode就行。这样就绑定为CString变量。取m_admode值前先UpdateData(TRUE) TO tangshiping(苇舞) :我的gettext是CString的,如何赋值到一个int中去呢?m_admode如何绑定成CString? atoi()可以将字符串转换为int,m_admode如何绑定成CString看上面 用法:CString gettext= "2";int Igettext;Igettext = atoi(gettext); 如何通过按钮激活画笔在picturecontrol上标记并返回标记点的图像坐标 如何上移下移listbox里的一行数据 vc6.0 用CStdioFile读取文件问题 关于基于CWnd或者Win32的CreateWindow实现CMenu 加载资源后,为何GetLastError()后出现1812错误? 请教Assertion Failed!!! 做了一个木马,只有一个功能,哪位仁兄帮忙看看 关于.INF文件 在LISTVIEW中如何得到当前选中的是第几项(nITEM) 今天下午答辩,CStdioFile的问题! 求ccb的cdc设计 请教有关OLE的问题
combobox可以声明一个control型的变量,也可以是数据类型
如果你需要对combobox做相应操作,不仅仅是赋值,可以将其定义为control型变量,这样这个变量就好似这个combobox的一个实例对象,可以调用combobox的所有功能函数;相反如果定义为int,那么这个int变量就是combobox,赋值给int就是改变了combobox的值,但操作就比较麻烦了
完毕
还是真的看不明白.现在我把列表框的数据放在在一个CString变量gettext里,另有CComboBox m_admode,我怎么把数据从CString放到m_admode里去呢?能写点东西让我看看吗?
这样就绑定为CString变量。
取m_admode值前先UpdateData(TRUE)
我的gettext是CString的,如何赋值到一个int中去呢?m_admode如何绑定成CString?
CString gettext= "2";
int Igettext;
Igettext = atoi(gettext);