CTimerScroll类

下载演示项目- 3kb 介绍 这个类对于滚动CWnd派生对象非常有用,例如CScrollView, 并帮助您处理靠近客户的鼠标移动 边境。CTimerScroll对象发送WM_HSCROLL和WM_VSCROLL 消息给你 对象。 它只有3种方法: Register(CWnd* pWnd)——注册要发送消息的windows对象。 Install()—安装计时器并捕捉鼠标光标 Unistall() -帮助器方法,用于单暂停计时器。 如何使用 在CWnd派生类中插入一个CTimerScroll对象。 在init创建过程中调用Register。例如 OnCreate OnInitialUpdate,… 在OnLButtonDown消息处理程序中,调用Install( 方法为您捕获鼠标。 在OnLButtonUp消息处理程序中,调用ReleaseCapture,到 释放鼠标。这将自动统一计时器。 当然,您必须处理滚动消息。 示例代码 这个TSSample示例是一个MFC SDI vc++ 6应用示例,使用了CTimerScroll。 TSSampleView派生自CScrollView(这个MFC类有滚动处理程序 方法构建)。 本文转载于:http://www.diyabc.com/frontweb/news8231.html

posted @ 2020-08-10 08:38  Dincat  阅读(156)  评论(0编辑  收藏  举报