MFC中,如何在一个消息函数中判断另外一个消息函数 10

(比如说我在OnMouseMove里面要判断鼠标什么时候被释放ONLButtonUp)... (比如说我在OnMouseMove里面要判断鼠标什么时候被释放ONLButtonUp) 展开
 我来答
496601562
2008-09-04 · TA获得超过140个赞
知道答主
回答量:50
采纳率:0%
帮助的人:41万
展开全部
你可以设置一个BOOL变量作为标记啊,初始值为FLASE,等到然后在ONLButtonUp的消息响应函数里将变量值赋为TURE,就可以判断了啊!
例如:
void CSecondView::OnLButtonUp(UINT nFlags, CPoint point)
{
// TODO: Add your message handler code here and/or call defaul
t=FALSE;
CView::OnLButtonUp(nFlags, point);
}

void CSecondView::OnMouseMove(UINT nFlags, CPoint point)
{
// TODO: Add your message handler code here and/or call default
CClientDC dc(this);
CPen pen(PS_DASH,2,RGB(200,22,75));
CPen *pen1=dc.SelectObject(&pen);
if(TRUE==t)
{
dc.MoveTo(m_x);
dc.LineTo(point);
m_x=point;
}
CView::OnMouseMove(nFlags, point);
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式