我想通过滚动鼠标滚轮来运行一些代码。
MFC,doc / view
在大型机标题中:
afx_msg BOOL OnMouseWheel (UINT nFlags, short zDelta, CPoint pt);
在大型机源消息地图中:
ON_WM_MOUSEWHEEL()
事件处理程序:
BOOL CMainFrame::OnMouseWheel (UINT nFlags, short zDelta, CPoint pt)
{
if (zDelta>0)
{
OnDemokey();
}
else
{
OnMinuskey();
};
return TRUE;
};
如果我在“OnDemokey();”中前进我的代码循环如果我回滚 - 在“OnMinuskey();”
我怎么做才能像普通按键一样滚动滚轮?