是不是你给它的Items放的东西太多了?超过了32K

解决方案 »

  1.   

    没有,Items放的东西的东西不多, 现在的问题的是我明明定义了一个OnMouseDown过程
    没有在预想的出现,而出现在鼠标一进入下拉框就出现,有点不懂了
      

  2.   

    我想是TComboBox先下拉了才触发的OnMouseDown,我也试试TListView的,本来想在它选择或不选某个Item前截住,才发现它先选择然后才给我触发OnMouseDown事件。我想你可能也是要在其下拉前截住,我的建议是,要不就响应OnDropDown,要不就用TControl.WindowProc作文章,接管它的消息响应。