在我的應用程序,當我顯示一個消息框,用戶點擊任何按鈕,如確定或取消,我的窗口失去焦點,並得到最小化。窗口失去焦點
我不得不嘗試使用設定的對焦也可以使用Win32 API的SetForegroundWindow(窗口的hWnd),以保持窗口活動。我注意到,如果在窗口後面打開了另一個應用程序,則單擊消息框按鈕後,我的應用程序窗口會失去焦點,但如果它是桌面上唯一可見的窗口,則它可以正常工作。我正在使用Windows 7,但在Win XP中也面臨同樣的問題。
我正在使用GradientForm。並顯示消息框,我使用MessageBox.Show(「消息文本」,「」,MessageBoxButtons.OK,MessageBoxIcon)。沒什麼不同。
在此處發佈您的代碼。這不是一個正常的行爲。 – Shoban 2011-03-09 04:34:39
你是否也使用winforms - Mdiparent? – Crimsonland 2011-03-09 04:47:33