老兄,不需要DlgBar,直接将组合框舔加上去,看msdn的MFCIE例子和CJLibrary里面也有源代码。

解决方案 »

  1.   

    这个我是知道的。但是,如果用DlgBar又如何解决?
      

  2.   

    我用dlgbar没发现有这个问题啊?
    是不是你在frame里截获了下拉消息?
      

  3.   

    在frame里截获了下拉消息?我是把DlgBar添加到了MainFrame中,难道还要自己去处理下拉框吗?你能把你的代码发给我看看吗?
      

  4.   

    你若是combobox拉不开的话,需要在resource editor中调整combobox下拉框的大小:
    1.指向combobox,并点击。
    2.移到下箭头上,会变成一个上下的双向箭头。
    3.点击,即可调整combobox下拉框的大小。你可调整的大一些,若里面有item,会自动缩小,
    以适应item的大小。
      

  5.   

    CComboBox *pCom = (CComboBox *)m_wndDlgBar.GetDlgItem(IDC_COMBO);
    pCom->AddString("...");
    得到了指针,应该什么都好办了吧