在MFC中,我希望能够设置当您在滚动条滑块上方或下方单击鼠标时CComboBox滚动的行数。
就是这样!
答案 0 :(得分:1)
当Combobox下拉(CBN_DROPDOWN
消息)时,调用GetComboBoxInfo以确定列表控件的句柄。现在您可以致电GetScrollInfo。获取页面参数并使用SetScrollInfo设置新参数。
问题是,当成员的大小和数量发生变化时,系统会自动设置此滚动条参数。
如果这没有效果,因为CBN_DROPDOWN是提前的,你可以向自己发布一条消息(POstMessage),当消息泵取消你的消息时,它会执行这个动作。