Private Declare Function ClientToScreen Lib "user32" (ByVal hwnd As Long, lpPoint As POINTAPI) As Long
Private Declare Function ScreenToClient Lib "user32" (ByVal hwnd As Long, lpPoint As POINTAPI) As LongPrivate Const SWAP_NONE = &H0
Private Const SWAP_X = &H1
Private Const SWAP_Y = &H2这是别人写的程序,我不知道调用的API函数是什么功能,最主要的SWAP_NONE,SWAP_X 值不知道是什么意思,我该怎么学呢
Private Declare Function ScreenToClient Lib "user32" (ByVal hwnd As Long, lpPoint As POINTAPI) As LongPrivate Const SWAP_NONE = &H0
Private Const SWAP_X = &H1
Private Const SWAP_Y = &H2这是别人写的程序,我不知道调用的API函数是什么功能,最主要的SWAP_NONE,SWAP_X 值不知道是什么意思,我该怎么学呢
那几个常量和你的API没有任何关系。而且应该是作者自己设的东西。
一个常数,和数学的符号常量一样的。那个API的功能只是转换坐标的,楼上的已经说过了