佚名通过本文主要向大家介绍了mshflexgrid控件,mshflexgrid,vb mshflexgrid控件,mshflexgrid1,vb mshflexgrid等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 菜鸟问题,如何让MSHFlexGrid响应鼠标滚轮的滚动事件?
描述:
解决方案1:
描述:
设,MSHFlexGrid绑定的变量为m_grid,并已经把一个recordset的内容绑定了,事件如下:
BOOL CPerformView::OnMouseWheel(UINT nFlags, short zDelta, CPoint pt)
{
//请问怎么样实现使鼠标滚轮发生动作时,MSFlexGrid里绑定的内容
//发生滚动,就好象IE响应鼠标滚轮的效果一样呢?请指教指教
turn CFormView::OnMouseWheel(nFlags, zDelta, pt);
}
解决方案1:
switch(zDelta)
{
case 120:
//MSHFlexGrid的内容向下滚;
m_Grid.SetTopRow(m_grid.GetTopRow()+1)
break;
case -120:
//MSHFlexGrid的内容向上滚;
m_Grid.SetTopRow(m_grid.GetTopRow()-1) break;
}