猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
vb6.0中,有没有获取焦点位置的函数,方法,或是代码?
vb6.0中,有没有获取焦点位置的函数,方法,或是代码?
ABOUTYOU
浏览 1064
回答 2
2回答
红糖糍粑
用Me.ActiveControl可以获得当前窗体中拥有焦点的那个控件。要注意的是,你不能在会导致焦点改变的情况下进行检测,比如按钮单击事件中,这时焦点是按钮了,就无法知道点击之前焦点是在哪个控件了。建议用时钟控件,比如:Private Sub Form_Load()Timer1.Interval = 500Timer1.Enabled = TrueEnd SubPrivate Sub Timer1_Timer()Debug.Print Me.ActiveControl.NameEnd Sub
0
0
0
汪汪一只猫
Private Declare Function GetFocus Lib "user32" Alias "GetFocus" () As LongPrivate Declare Function GetWindowText Lib "user32" Alias "GetWindowTextA" (ByVal hwnd As Long, ByVal lpString As String, ByVal cch As Long) As Long
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
JavaScript
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续