总的来说,我对Windows编程或编程并不是非常熟悉,但我一直在努力使用Create*****Rgn()
创建一些简单的物理,我喜欢有一个PtInRgn()
功能,但如果某个地区位于另一个地区内,我该如何测试呢?
基本上是RgnInRgn()函数的效果? (我想避免 RectInRegion()
,因为即使某个区域由rect定义,即创建EllipticRgn(),它也会检测区域外角落的真实情况。)
答案 0 :(得分:0)
WindowsX.h中有一个IntersectRgn
宏调用CombineRgn
。如果有办法确定某个地区是否为空,这可能有效。
编辑: CombineRgn
的返回代码会直接告诉您结果是否为空。