天天看点

IsRectEmpty与IsRectNull

1.IsRectEmpty:

检测矩形区域是否为空。如果矩形的宽和高为0或者为一个负值,则说明此矩形为空,返回非0值,否则,返回0.

2.IsRectNull:

检测矩形是否为Null。如果矩形的四个坐标均为0,则返回非0值,否则,返回0.

例如:

CRect  rect1(10,10,10,10);

CRect  rect2(0,0,0,0);

IsRectEmpty(rect1) //返回非0值

IsRectEmpty(rect2) //返回非0值

IsRectNull(rect1)    //返回0

IsRectNull(rect2)    //返回非0值

本文转自 韬光星夜 51CTO博客,原文链接:http://blog.51cto.com/xfqxj/541559,如需转载请自行联系原作者