vc++中OnMouseMove函数在哪里调用的呢?
关于opengl的。把这个函数去掉,鼠标就不能拖动图片了,但是加上就可以。但是单击那个平移按钮也没有执行这个函数啊?(必须单击平移才能用鼠标拖动)...
关于opengl的。把这个函数去掉,鼠标就不能拖动图片了,但是加上就可以。
但是单击那个平移按钮也没有执行这个函数啊?
(必须单击平移才能用鼠标拖动) 展开
但是单击那个平移按钮也没有执行这个函数啊?
(必须单击平移才能用鼠标拖动) 展开
3个回答
展开全部
WM_LBUTTONDOWN: | 平移按钮
{
    开始拖动
}
WM_MOUSEMOVE:
{
    如果(正在拖动)
        拖动图片
    否则
        默认操作
}
WM_LBUTTONUP:
{
    如果(正在拖动)
        结束拖动
}
{
    开始拖动
}
WM_MOUSEMOVE:
{
    如果(正在拖动)
        拖动图片
    否则
        默认操作
}
WM_LBUTTONUP:
{
    如果(正在拖动)
        结束拖动
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
onncmousemove()中的nc是nonclient,即非客户区,所以是鼠标移到非客户区时触发的事件
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询