2012-03-27 84 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消息。