OpenCv 里这句是什么意思? !(flags & CV_EVENT_FLAG_LBUTTON)
4个回答
2012-07-28
展开全部
flags代表拖拽事件:
#define CV_EVENT_FLAG_LBUTTON 1 左键拖曳
#define CV_EVENT_FLAG_RBUTTON 2 右键拖曳
#define CV_EVENT_FLAG_MBUTTON 4 中键拖曳
#define CV_EVENT_FLAG_CTRLKEY 8 (8~15)按Ctrl不放事件
#define CV_EVENT_FLAG_SHIFTKEY 16 (16~31)按Shift不放事件
#define CV_EVENT_FLAG_ALTKEY 32 (32~39)按Alt不放事件
这句意思是鼠标左键不是拖拽动作
#define CV_EVENT_FLAG_LBUTTON 1 左键拖曳
#define CV_EVENT_FLAG_RBUTTON 2 右键拖曳
#define CV_EVENT_FLAG_MBUTTON 4 中键拖曳
#define CV_EVENT_FLAG_CTRLKEY 8 (8~15)按Ctrl不放事件
#define CV_EVENT_FLAG_SHIFTKEY 16 (16~31)按Shift不放事件
#define CV_EVENT_FLAG_ALTKEY 32 (32~39)按Alt不放事件
这句意思是鼠标左键不是拖拽动作
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
flags & CV_EVENT_FLAG_LBUTTON 的意思是
提取flags的CV_EVENT_FLAG_LBUTTON 标志位
!()的意思是 标志位无效
提取flags的CV_EVENT_FLAG_LBUTTON 标志位
!()的意思是 标志位无效
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询