ptinrect在vb中的调用
做一个获得鼠标是否在一定范围内的例子
Private Declare Function PtInRect Lib "user32" (lpRect As RECT, pt As POINTAPI) As Long
Private Type RECT
Left As Long
Top As Long
Right As Long
Bottom As Long
End Type
Private Type POINTAPI
X As Long
Y As Long
End Type
然后dim R as RECT
dim P as POINTAPE
再给这两个数据结构赋值。
dim i as long
i=PtInRect(R,P)
运行时,系统报DLL调用约定错误。
请大哥们指点一下,我使用API的方法错在哪里