2012-10-22 112 views
1

對於Windows Vista上的Powerbuilder 10.5,我循環訪問datawindow行併爲每次迭代放置一些文本。Microhelp在應用程序失去焦點時停止工作

如果我點擊另一個應用程序,比如說outlook作爲示例,即使在Outlook關閉後,Microhelp也會停止在PB應用程序上更新。所有應用程序不僅僅適用於Outlook。

+1

FWIW,當我轉移到Vista(不能說,如果它是操作系統或PB的版本),我發現窗口的任何更新沒有得到處理後應用失去了重點。 IOW,它要麼停止接收繪畫消息,要麼停止處理它們。即使我的代碼強制繪製消息在長循環過程中停止工作。從未追蹤過它。只能提供同理心。 – Terry

回答

1

在調用堆棧中某處的LoseFocus事件中是否有任何相關的內容?
檢查整個祖先鏈 - 從數據窗口到其祖先類,到窗口及其祖先類以及應用程序。

PBLPeeper是一個偉大的應用程序,這種研究。 www.techno-kitten.com