CDC::Rectangle 是 MFC(Microsoft Foundation Classes)中的一个方法,用于在设备上下文(Device Context)中绘制一个矩形。这个方法的原型为:
BOOL Rectangle(
   int x1,
   int y1,
   int x2,
   int y2
);

这个方法绘制由参数指定的矩形,其中 (x1, y1) 是矩形的左上角坐标,(x2, y2) 是矩形的右下角坐标。如果矩形成功绘制,返回非零值;否则返回零。

使用示例:
CDC* pDC = GetDC();

// 定义矩形的左上角和右下角坐标
int x1 = 50;
int y1 = 50;
int x2 = 150;
int y2 = 100;

// 在设备上下文中绘制矩形
pDC->Rectangle(x1, y1, x2, y2);

ReleaseDC(pDC);

在这个例子中,绘制了一个矩形,左上角坐标为 (50, 50),右下角坐标为 (150, 100)。你可以根据实际需求定义不同的坐标来绘制不同位置和大小的矩形。


转载请注明出处:http://www.pingtaimeng.com/article/detail/17173/MFC/CDC