方法签名如下:
void NormalizeRect();
这个方法不接受任何参数,直接调用即可。以下是一个示例:
CRect myRect(30, 40, 10, 20);
// 调用 NormalizeRect 方法
myRect.NormalizeRect();
// 输出结果
TRACE(_T("调整后的矩形:(%d, %d, %d, %d)\n"), myRect.left, myRect.top, myRect.right, myRect.bottom);
在这个示例中,初始矩形的左上角坐标是 (30, 40),右下角坐标是 (10, 20)。调用 NormalizeRect 方法后,矩形被调整为左上角坐标 (10, 20),右下角坐标 (30, 40)。这确保了矩形的坐标顺序是按照左上角到右下角的规则排列。
转载请注明出处:http://www.pingtaimeng.com/article/detail/22069/MFC/CRect