2010-02-17 205 views
0

我有一個彈出窗口,我用SW_SHOWNA標誌顯示。如果我點擊了這個窗口的一部分,我就點擊並關閉它,問題是,窗口還有其他部分,我不想關閉窗口點擊它們,但是當我點擊窗口時被激活並獲得焦點,這對我不利,我希望這個窗口不會被激活,而其他窗口會提醒注意力集中。popup沒有激活窗口被激活

有什麼想法?

謝謝, 麥克。

+0

參見http://stackoverflow.com/questions/2271795/not-active-popup-window – MSalters 2010-02-17 11:17:38

回答

1

如果你處理WM_HITTEST和WM_NCHITTEST,注意你感興趣的點,並返回其他地方的HT_NOWHERE,那麼我認爲窗口不應該被激活(我沒有測試過這個理論)。