用delphi如何解决多边形热点问题(100分)

  • 主题发起人 主题发起人 wlqiang
  • 开始时间 开始时间
W

wlqiang

Unregistered / Unconfirmed
GUEST, unregistred user!
请问如何用delphi如何解决多边形热点问题。是否用windows api函数?如何用?
 
你的意思是不是多边形的顶点可控?
 
再详细些。
 
如果是要判断是否在一个多边形内可以用 CreatePolygonRgn将多边形生成
一个Region, 然后用PtInRegion判断一个点是否在多边形内

如果要判断一个点是否在多边型的某个顶点上那好象比较简单. 你当然知道
你的多边形各个顶点的坐标, 因此, 一个一个顶点比较就成了.
 
多边形绘制控件
http://www.truevcl.com
 
后退
顶部