区域验证中的区域?

时间:2013-10-09 14:53:38

标签: c++ detection region

总的来说,我对Windows编程或编程并不是非常熟悉,但我一直在努力使用Create*****Rgn()创建一些简单的物理,我喜欢有一个PtInRgn()功能,但如果某个地区位于另一个地区内,我该如何测试呢?

基本上是RgnInRgn()函数的效果? (我想避免 RectInRegion(),因为即使某个区域由rect定义,即创建EllipticRgn(),它也会检测区域外角落的真实情况。)

1 个答案:

答案 0 :(得分:0)

WindowsX.h中有一个IntersectRgn宏调用CombineRgn。如果有办法确定某个地区是否为空,这可能有效。

编辑: CombineRgn的返回代码会直接告诉您结果是否为空。