CComboBox m_CBXSex; m_CBXSex.GetItemData(2)取不到值??? //创建下拉列表
m_CBXSex.Create(WS_CHILD|WS_VISIBLE|CBS_DROPDOWNLIST,CRect(rcClient.Width()/2-125,20,rcClient.Width()/2-70,40),this,IDC_CBXSEX); m_CBXSex.SetFont(&font);
m_CBXSex.SetItemHeight(0,20); m_CBXSex.InsertString(0,"女");
m_CBXSex.SetItemData(0,0);
m_CBXSex.InsertString(1,"男");
m_CBXSex.SetItemData(1,1);
m_CBXSex.InsertString(2,"不限制");
m_CBXSex.SetItemData(2,2);
m_CBXSex.SetCurSel(2);
取值m_CBXSex.GetItemData(2)怎么取不到值.
m_CBXSex.Create(WS_CHILD|WS_VISIBLE|CBS_DROPDOWNLIST,CRect(rcClient.Width()/2-125,20,rcClient.Width()/2-70,40),this,IDC_CBXSEX); m_CBXSex.SetFont(&font);
m_CBXSex.SetItemHeight(0,20); m_CBXSex.InsertString(0,"女");
m_CBXSex.SetItemData(0,0);
m_CBXSex.InsertString(1,"男");
m_CBXSex.SetItemData(1,1);
m_CBXSex.InsertString(2,"不限制");
m_CBXSex.SetItemData(2,2);
m_CBXSex.SetCurSel(2);
取值m_CBXSex.GetItemData(2)怎么取不到值.
解决方案 »
- 求ATL和WTL的视频教程
- 关于串口编程的一段程序的意思。。。。
- 帮我看看这两段代码有什么不同,说说原因.
- 小弟有个问题
- 如何使界面上一个DWindow类对象获得焦点,以响应键盘消息???急。
- 为什么包含dsound.h,不成功
- 如何得到网卡的配置数据
- 两线程共用一串口资源,不知如何合理使用,请高手赐教。。。。。。。
- 小问题,有关控件的问题!!??给高分!!!!!!!!!!在线等待!!!
- 对一个按钮,默认时只处理BN_CLICK和BN_DBCLICK,如果要处理其它消息,该怎么办?
- VC预处理问题:怎么在预处理时确定windows的目录
- VC写的DLL发送wm_copydata消息到VB程序,接收中文字符是乱码。
DWORD dwRtn = m_CBXSex.GetItemData(2); //得到nRtn == 2;
int nIndex = m_CBXSex.GetCurSel();
DWORD dwRtn = m_CBXSex.GetItemData(nIndex);//同样的CComboBox 怎么在ON_CBN_SELCHANGE的时候,选择最后一个选项的时候好像它认为没有改变值.
//ON_CBN_SELCHANGE是在选择这个动作时产生的,此时选中项并没有改变
{
.....原来同
if(m_nPage<m_nPageMax)
{肯定不操作了.