天天看點

VC++ 判斷CRect是否為空

初學者很容易将IsRectEmpty和IsRectNull概論進行混淆,字面了解都是判斷區域是否為空,其實差别還是有的。

1.IsRectEmpty:檢測矩形的寬和高為0或者為一個負值,則說明此矩形為空,傳回非0值,否則,傳回0。

2.IsRectNull:檢測矩形的四個坐标點是否全部為0,則傳回非0值,否則,傳回0。