鼠标按下或鼠标松开做不同的处理

来源:互联网 发布:淘宝网的管理模式分析 编辑:程序博客网 时间:2024/05/21 08:40
软件架构师何志丹
OnLButtonDown中:
 m_bMouseDown = true ;
OnLButtonUp中:
m_bMouseDown = false ;
会有什么问题?

按下鼠标 移出控件 松开。
如果改成 鼠标移出也
m_bMouseDown = false ;
那会有新问题:
按下鼠标 移出控件 移回控件

较好的解法:
bool bMouseDown = GetKeyState(VK_LBUTTON) & 0x8000 ;
阅读全文
1 0
原创粉丝点击