如何知道窗体中哪个控件获得了焦点?

山顶洞人-平 江苏海立普电力科技有限公司 研发工程师  2003-01-08 05:04:15
不用GotFocus消息,那样的话每一个控件都要编写一个函数,代码太多,请问有没有其他好的方法?
...全文
17 点赞 收藏 7
写回复
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
suntt 2003-01-09
GetFocus

VB声明
Declare Function GetFocus Lib "user32" Alias "GetFocus" () As Long
说明
获得拥有输入焦点的窗口的句柄
返回值
Long,拥有焦点的那个窗口的句柄。如没有窗口拥有输入焦点,则返回零

回复
litsnake1 2003-01-08
对,就是activecontrol
回复
happybeyond 2003-01-08
Form1.ActiveControl.name
回复
happybeyond 2003-01-08
Form1.ActiveControl.name
回复
holydiablo 2003-01-08
right
就象mdi窗体的activeform
回复
zw_yu 2003-01-08
Form1.ActiveControl.name
回复
nik_Amis 2003-01-08
me.activecontrol
回复
发动态
发帖子
VB基础类
创建于2007-09-28

7453

社区成员

VB 基础类
申请成为版主
社区公告
暂无公告