MFC单文档的一点小问题:我在C**View类里面添加了两个私有成员:BOOL类型的b,CPoint类型的point1.。。。
MFC单文档的一点小问题:我在C**View类里面添加了两个私有成员:BOOL类型的b,CPoint类型的point1,在其构造函数里面写:point1=0;b=FALS...
MFC单文档的一点小问题:我在C**View类里面添加了两个私有成员:BOOL类型的b,CPoint类型的point1,在其构造函数里面写:point1=0;b=FALSE;在LBUTTONDOWN里面写point1=point;b=TRUE;在LBUTTONUP里面写b=FALSE;在MOUSEMOVE里面写
if(b=TRUE)
{
CWindowDC qq(this);
qq.MoveTo(point1);
qq.LineTo(point);
point1=point;
}
我的问题是为什么我运行程序后左键没有按下,仅仅移动鼠标就可以划线,我想要的结果是我要移动鼠标并且左键按下的时候才可以划线,何解 展开
if(b=TRUE)
{
CWindowDC qq(this);
qq.MoveTo(point1);
qq.LineTo(point);
point1=point;
}
我的问题是为什么我运行程序后左键没有按下,仅仅移动鼠标就可以划线,我想要的结果是我要移动鼠标并且左键按下的时候才可以划线,何解 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询