大家关注!!! 关于 Win2000Pro下API函数的问题,Help Me!!!!!!!!!

xpwang 2001-12-13 09:09:28
.
.
.
Type POINTAPI
x As Long
y As Long
End Type
Declare Function DeleteObject Lib "gdi32" (ByVal hObject As Long) As Long
Declare Function CreatePolygonRgn Lib "gdi32" (lpPoint As POINTAPI, ByVal nCount As Long, ByVal nPolyFillMode As Long) As Long
Declare Function PtInRegion Lib "gdi32" (ByVal hRgn As Long, ByVal x As Long, ByVal y As Long) As Long
.
.
.
Dim polyhandle, phandle As Long
Dim npoint As Integer
Dim point() As POINTAPI
.
.
.
polyhandle = CreatePolygonRgn(point(1), npoint, WINDING)'创建一个由一系列点围成的区域。
.
.
.
.
这样的一段程序我在Win98下执行完全正常但我在Win2kPro下却出错,我的意图是由用户选择的点构成一个多边形,然后判断另一些点是否在此区域内。
...全文
23 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

1,486

社区成员

发帖
与我相关
我的任务
社区描述
VB API
社区管理员
  • API
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧