本文共 629 字,大约阅读时间需要 2 分钟。
1 子类化
class CMyScrollView : public CScrollView{...}
2 声明
CMyScrollView* m_pScrollView;
3 初始化
m_pScrollView(NULL)
4.创建
CRuntimeClass *pClass = RUNTIME_CLASS(CMyScrollView); m_pScrollView = (CMyScrollView*)pClass->CreateObject(); m_pScrollView->Create(NULL, NULL, WS_CHILD | WS_VISIBLE, rect2, this, 10001); m_pScrollView->ModifyStyleEx(0, WS_EX_CLIENTEDGE); m_pScrollView->OnInitialUpdate();
5.OnMouseWheel处理
BOOL CXXXDlg::OnMouseWheel(UINT nFlags, short zDelta, CPoint pt) { m_pScrollView->OnMouseWheel(nFlags, zDelta, pt); return CDialog::OnMouseWheel(nFlags, zDelta, pt); }
6. OnSize处理
PS:参考自CodeProjec文章
转载地址:http://senws.baihongyu.com/