在VC中添加一个控件为什么那个控件的ID号在message map中没有显示,
另外combobox控件的显示风格如何像这样“选择论坛”有下拉的

解决方案 »

  1.   

    添加控件的消息处理函数后,就会在message map中显示了
      

  2.   

    给combobox AddString就有下拉的了
      

  3.   

    CComboBox m_combobox;
    m_combobox.AddString("no1");
    m_combobox.AddString("no2");
      

  4.   

    添加控件的消息处理函数后,就会在message map中显示了???
    完全错误!!!
    我加有AddString函数呀   有下三角但是没有下拉框
      

  5.   

    奥对了  我做了多个  但是最后一个只有两个“男、女”再加上setcursel所以显示男,但是第一个和第二个都没有显示,点击时有字符串;
    同志们要不看看:
    _RecordsetPtr m_recordset(__uuidof(Recordset));
    CString str="SELECT 名称 FROM Department";
    CPJApp *theApp=(CPJApp *)AfxGetApp();
    m_recordset->Open((_bstr_t)str, theApp->pConnection.GetInterfacePtr(), adOpenDynamic, adLockOptimistic, adCmdText);
    while(!m_recordset->adoEOF)
    {
    str=m_recordset->GetCollect("名称").bstrVal;
    m_raderdepartment.AddString(str);
    m_recordset->MoveNext();
    }
    m_raderdepartment.SetCurSel(0);
    m_readerleve.SetCurSel(0);//我在属性data中有添加
    m_readersex.SetCurSel(0);//我在属性data中有添加编译运行 只有m_readersex有,m_raderdepartment和m_readerleve都没有
      

  6.   

    ComboBox.
    DropList.
    不就是嘛。
      

  7.   


    直接在VC资源编辑器里面拖,或者调用CComboBox::SetDroppedWidth
      

  8.   

    MoveWindow()/SetWindowPos()也可以改变下拉框的高度
      

  9.   

    CComboBox::SetDroppedWidth不可以!!
      

  10.   


    在VC资源编辑器里面先选中combobox,combobox会出现一个黑框,这个要仔细看,没选中是不会出现的。然后向下拉大这个黑框就行了。
      

  11.   

    你说的是怎么加入一个combox么这个我会
      

  12.   

    黑框???
    只会出现combox按钮被选中的状态
      

  13.   

    黑框???
    只会出现combox按钮被选中的状态