1

所以总的来说,我对 Windows 编程或一般编程并不是非常熟悉,但我一直在尝试创建一些简单的物理Create*****Rgn(),我喜欢有一个PtInRgn()函数,但是我将如何测试一个区域是否是在另一个区域内?

本质上是 RgnInRgn() 函数的效果?(我想避免 RectInRegion(),因为即使一个区域是由一个矩形定义的,即创建 EllipticRgn() 它会检测到区域外的角为真)。

4

1 回答 1

0

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

Edit: CombineRgn的返回码直接告诉你结果是否为空。

于 2013-10-09T15:24:27.783 回答