1.当弹出下拉列表之后,鼠标滑动到某个条目上就获得这个个条目的内容。如何实现啊?2.combox的宽度不够,有些现实不全,我想加个ToolTip,在弹出下拉框后显示鼠标选中的的某项。

解决方案 »

  1.   

    响应combobox的select change事件, 就可以捕获到当前改变的条目内容.
      

  2.   

    在combobox的select change()事件里写上你要获取内容的语句,以及你想加个ToolTip都是可以的
      

  3.   

    1.当弹出下拉列表之后,鼠标滑动到某个条目上就获得这个个条目的内容。如何实现啊?CString str;
    m_cmb.GetLBText(m_cmb.GetCurSel(),str);  //str则为你获得这个个条目的内容2.combox的宽度不够,有些现实不全
    你可以点击组合框右边的向下的三角形,之后在出现矩形框中,把该矩形在垂直方向向下拉伸即可
      

  4.   

    重载CComboBox类,处理WM_MOUSEMOVE消息,计算坐标,判断当前鼠标在哪个索引的Item上,然后SetCurSel(索引项),这样应该是可以的