怎样使得MSFlexGrid具有滚轮功能 让他响应滚轮消息,如何? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 由于我在CFormView下用MSFlexGrid控件,所以我在CFormView里的滚轮消息函数里添加如下代码:BOOL CMyFormView::OnMouseWheel(UINT nFlags, short zDelta, CPoint pt) { // TODO: Add your message handler code here and/or call default int nPos = m_gridMyForm.GetScrollPos(SB_VERT); int nMax = m_gridMyForm.GetScrollLimit(SB_VERT); if(zDelta < 0) { nPos += 3; (nPos >= nMax) ? (nPos = nMax-1) : NULL; } else { nPos -= 3; (nPos <= 1) ? (nPos = 1) : NULL; } m_gridMyForm.SetTopRow(nPos); return CPFormView::OnMouseWheel(nFlags, zDelta, pt);} 请教一个超难的问题 用SOCKET发送POST请求后,怎么得到服务器返回的数据 代码小故障 我在一个view中创建了上下两个区域,当鼠标到他们之间变成另外一个图标? 怎么取得位图的一部分显示在按钮上 如何实现distinct检索? 程序员考试的成绩是今天出来吗?请问怎么查分? 大家有谁看了昨天的晚间新闻 请问有关ListCtrl的可编辑的问题? 分虽少,但已是我得最多!!拜托 散分求助 在线等,,,csdn上的高手,问一下,tab控件标签图标可以接受ImageList以外的ICON吗?
{
// TODO: Add your message handler code here and/or call default
int nPos = m_gridMyForm.GetScrollPos(SB_VERT);
int nMax = m_gridMyForm.GetScrollLimit(SB_VERT); if(zDelta < 0)
{
nPos += 3;
(nPos >= nMax) ? (nPos = nMax-1) : NULL;
}
else
{
nPos -= 3;
(nPos <= 1) ? (nPos = 1) : NULL;
}
m_gridMyForm.SetTopRow(nPos);
return CPFormView::OnMouseWheel(nFlags, zDelta, pt);
}