扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:郑圣君 来源:天极网 2007年11月19日
关键字:
然后在构造函数初始化成员变量:
m_isSizeChanged = FALSE; |
完成了一些初始的工作,那么就开始进入关键的函数实现了。首先是在OnCreate做些窗口的初始化和获得一些系统信息。
代码一
|
接着如何知道鼠标进入或移出窗口呢?在前面我已经证明了WM_MOUSEMOVE和WM_MOUSELEAVE不符合我们的要求,于是我用了WM_ NCHITTEST这个消息,你可以看到我在这个消息响应函数中用了两个SetTimer,一个用于检测鼠标是否离开,一个用于伸缩过程,不管你喜欢不喜欢,要达到第7点和第11点,这个是必须的,考虑的效率问题,在不需要的时候关闭这些Timer就好了。
代码二
|
然后在OnTimer中,
代码三
|
暂时不管OnTimer中的DoHide(); DoShow();
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。