Private Sub ctrl_ObjectEvent(Info As EventInfo)
'Debug.Print Info.EventParameters.Item(0).NameSelect Case Info.Name
Case "click"
Info.EventParameters.Item(0).Value
Case "MouseDown"dx = Info.EventParameters.Item(2).Value
Case "Mousemove"
end caseend subSet ctrl = Controls.Add("testprj.use1", ctlstr, Picture_farther)Private Sub UserControl_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)RaiseEvent Mousemove(Button, Shift, X, Y)
End Sub我的第1个控件能够相应 Mousemove事件 ,但我加载2个控件后,第1个控件RaiseEvent Mousemove不再能够触发(不能触发到ctrl_ObjectEvent),第2个正常触发,我看了好像不是焦点问题, 什么问题呢
'Debug.Print Info.EventParameters.Item(0).NameSelect Case Info.Name
Case "click"
Info.EventParameters.Item(0).Value
Case "MouseDown"dx = Info.EventParameters.Item(2).Value
Case "Mousemove"
end caseend subSet ctrl = Controls.Add("testprj.use1", ctlstr, Picture_farther)Private Sub UserControl_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)RaiseEvent Mousemove(Button, Shift, X, Y)
End Sub我的第1个控件能够相应 Mousemove事件 ,但我加载2个控件后,第1个控件RaiseEvent Mousemove不再能够触发(不能触发到ctrl_ObjectEvent),第2个正常触发,我看了好像不是焦点问题, 什么问题呢
代码跟原来一样写。