MFC中如何设计捕捉两个事件的handler? 比如菜单选中后判断鼠标响应。

2025-04-13 23:33:18
推荐回答(1个)
回答1:

设定变量,进入Onpencil时设置为TRUE,响应左键按下消息。
左键按下时判断变量为TRUE启动定时器,时长为单击判断和连续按住的时长区分点,定时一到即判断鼠标状态(自行查函数GetAsyncKeyState),如果鼠标还被按下,那就执行B,已经放开就执行A,不需要捕获的时候,把变量变为FALSE。