vb.net中怎么实现在FORM监控鼠标选择的控件特别是textbox

vb.net中如何实现在FORM监控鼠标选择的控件特别是textbox
各位大虾: 
  小弟新来报到,求教一个问题 
  要求:一个form里,有不确定数目的Textbox,要求实现获取鼠标点击的是哪个textbox。 
  返回该textbox的名字就可以啦 
   
  主要是vb.net中找不到一个事件可以监视该鼠标 
  mousecheck 等一系列的事件都无法监视到鼠标在几个textbox中的点击,光标在几个textbox中的变化。 
  这个问题也可以说是:如何获取上一个活动的控件,特别是TEXTBOX控件? 
  急! 谢谢了!

------解决方案--------------------
Dim M_OleName As String
Dim M_NewName As String
Dim M_NewActCon As Object

Private Sub Form_Load()
Timer1.Interval = 50
End Sub

Private Sub Timer1_Timer()
On Error Resume Next

Set M_NewActCon = Me.ActiveControl
M_NewName = M_NewActCon.Name
If M_NewName <> M_OleName Then
Me.Caption = M_NewName
M_OleName = M_NewName
End If

End Sub