2011-11-05 36 views
0

我的程序一次可能打開幾個頂級窗口,我需要向它們發送一條特定消息(通知更改)。我知道如何使用Win32 API來做到這點,但這是一個使用wxWidgets的跨平臺程序。我似乎無法在wxWidgets文檔中找到關於此的任何內容,但這可能僅僅是因爲我不知道要尋找什麼。如何枚舉屬於我的進程的頂級wxWidgets窗口?

我可以通過讓每個頂層窗口在創建wxApp對象時向其註冊自己來解決這個問題,但這是一個我可能偶爾忘記的手動過程,所以我寧願避免它可能。有誰知道現有的解決方案?

回答