可以用GetCursorPos函数获取光标位置;
函数功能:该函数检取光标的位置,以屏幕坐标表示。
函数原型:BOOL GetCursorPos(LPPOINT lpPoint);
参数:
IpPoint:POINT结构指针,该结构接收光标的屏幕坐标。
Visual Basic 6.0 函数声明:
[Public/Private] Declare Function GetCursorPos Lib "user32" Alias "GetCursorPos" (lpPoint As POINTAPI) As Long
使用时要先定义一个数据结构:
Public Type POINTAPI
x As Long
y As Long
End Type
//IDC_EDIT是控件的ID
m_EDIT.SetSel(pos,pos,TRUE); //设置
int n ,m;
m_EDIT.GetSel(n,m);//获得
其中n就是位置