我可以提供一个思路和相关的API函数:
    Public Declare Sub ClientToScreen Lib "user32" Alias "ClientToScreen" (ByVal hwnd As Long, lpPoint As POINTAPI)  '功能为将显示器上某个点或矩形的客户机坐标转换为屏幕坐标;
    Public Declare Function WindowFromPoint Lib "user32" Alias "WindowFromPoint" (ByVal xPoint As Long, ByVal yPoint As Long) As Long  '功能为取得包含指定点的窗口句柄;    
    Public Declare Function GetWindowText Lib "user32" Alias "GetWindowTextA" (ByVal hwnd As Long, ByVal lpString As String, ByVal cch As Long) As Long  ’功能为取得指定窗口的标题栏,可据此判断是否为IE窗口(可能还有其他方法);
    实现方法为:
    1.将MouseMove事件返回的x,y值传递给ClientToScreen子程序,转换为WindowFromPoint 能接受的屏幕坐标;
    2.由WindowFromPoint获得窗口句柄;
    3.由GetWindowText取得窗口标题栏,判断是否为IE,如是则触发你所需的事件;
    注:在程序中将IE的窗口句柄保存下来,以后只需要根据WindowFromPoint返回的句柄就可以判断是否为IE了。
    但愿能对你有所帮助。