2012-03-27 65 views
1

我正在处理一个不幸在VB6中编写的项目。 = P 我想知道在VB6中是否有任何方法来跟踪事件发送者。 我的问题是,我有一个文本字段是从某个地方接收焦点,我不知道。 我已经映射了所有相关的事件,但无法弄清楚这个焦点来自哪里。有人可以帮助我吗? =)如何在VB6中跟踪事件

+0

焦点可以发送到另一个控件,它具有属性(我不记得名称),不允许它获得焦点,所以它传递给下一个控件。核实。 – gbianchi 2012-03-27 14:22:54

+0

我已经想过了,但主要问题是将焦点传递给tabindex列表中的下一个控件也是一个不需要的效果... – 2012-03-27 14:25:52

+0

我指的是,您应该检查另一个控件没有收到焦点,并将其传递给文本框。 – gbianchi 2012-03-27 14:28:05

回答

0

您可以使用线程级别的钩子拦截WM_GOTFOCUS和WM_LOSTFOCUS消息。