1,2 就不说了了,很简单。设置一下STYLE即可。3.下拉部分可以为任意控件,如列表框,表格,tree控件等等..,当下拉部分显示后,其包含的所有元素都要能让鼠标点得到。-------- 这个其实可以用简单的方法模拟,列表框,表格,tree等控件,通过动态调整其位置及可见属性即可达到目的。没必要一定要发送啥消息的来实现。

解决方案 »

  1.   

    已加QQ, 有事可EMail联系我。[email protected]
      

  2.   

    看看这个会对你有些启发。VB增强下拉列表控件:
    http://www.anqn.com/vb/163/6015.shtml
      

  3.   

    类似这里的,小兄弟多BAIDU啊。http://www.codesky.net/showhtml/13196.htm
      

  4.   

    还有,微软本身就提供了一个增强的下拉列表控件:引用: MIcrosoft Forms 2.0 Object Libray
      

  5.   

    可以使用Combobox ,它还支持多列显示,也可以实现楼主的需求,自动关联显示,不用写什么代码,只把数据添加进Combobox 即可 ,这个Combobox 是Microsoft   Form   2.0   Object   Library 装了Office2000后才有
    应该能满足楼主的需求,特别是第三点
    http://topic.csdn.net/u/20100715/19/6f13dff2-37cb-4770-8543-892cc070403e.html
    5楼
      

  6.   


    我的下拉框要求可以为任意控件,不一定是combo,还有选记录不能是跟踪方式,要鼠标能点进去,你们一个个都是呆子呀,看不清我第三个要求呀!