设为首页 加入收藏

TOP

二、显示区域鼠标消息—处理Shift键
2012-11-05 12:26:22 】 浏览:506
Tags:显示 区域 鼠标 消息 处理 Shift

当CONNECT接收到一个WM_MOUSEMOVE消息时,它把wParam和MK_LBUTTON进行位与(AND)运算,来确定是否按下了左键。wParam也可以用于确定Shift键的状态。例如,如果处理必须依赖于Shift和Ctrl键的状态,那么您可以使用如下所示的方法:

if (wParam & MK_SHIFT)        {            if (wParam & MK_CONTROL)                   {                    //按下了Shift和Ctrl键            }            else            {                                   //按下了Shift键                    }            {            else            {                    if (wParam & MK_CONTROL)                    {                                   //按下了Ctrl键                    }                    else                    {                                   //Shift和Ctrl键均未按下                    }        }        
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇二、显示区域鼠标消息—双击鼠标.. 下一篇二、显示区域鼠标消息

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目