读书人

MFC中在View下画了几个矩形框分

发布时间: 2012-09-08 10:48:07 作者: rapoo

MFC中,在View上,画了几个矩形框,分别在矩形框里写了文字,画了图形?
我想添加这样一个消息响应函数,这个矩形框,可以移动,
但是矩形框的左上角坐标必须是(0,100)、(100,100)、(200,100)。。。(i*100,100);
请高手指点。

[解决办法]
onlbuttondown里设标志
onmousemove里计算新位置,此时限制(i*100,100),显示虚框需也要限位才直观。
onlbuttonup里移动,重画。
[解决办法]
CDC* pDC = GetDC();
static int i = 0;
pDC->Rectangle(i, 100, x1, y1);
::ReleaseDC(pDC);

读书人网 >VC/MFC

热点推荐