当前位置 : 主页 > 编程语言 > java >

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

来源:互联网 收集:自由互联 发布时间:2022-07-22
​​软件架构师​​何志丹 OnLButtonDown中: m_bMouseDown = true ; OnLButtonUp中: m_bMouseDown = false ; 会有什么问题? 按下鼠标 移出控件 松开。 如果改成 鼠标移出也 m_bMouseDown = false ; 那会有新


​​软件架构师​​何志丹

OnLButtonDown中:

m_bMouseDown = true ;

OnLButtonUp中:

m_bMouseDown = false ;

会有什么问题?


按下鼠标 移出控件 松开。

如果改成 鼠标移出也

m_bMouseDown = false ;

那会有新问题:

按下鼠标 移出控件 移回控件

较好的解法:

bool bMouseDown = GetKeyState(VK_LBUTTON) & 0x8000 ;


上一篇:跨线程发送消息
下一篇:没有了
网友评论