我有一個小應用程序,它只有一個消息WTL窗口做後臺處理。但是在某些情況下,我想顯示一個應該表現爲模態的窗口,也就是說,只有消息窗口的消息處理程序不應該返回,直到用戶單擊該按鈕。WTL/Winapi消息處理程序中的模態窗口
我在想,我可以做這樣的(僞):
LRESULT OnMessageWndHandler1(...)
{
CModalWindow wnd;
wnd.create(...)
while(GetMessageLoop){}
}
但是當我嘗試,創建窗口就好了,但是按一個鍵輸出的模態窗口編輯框的字符數十個,沒有一個像常規窗口那樣的人。
最有可能我做錯了什麼,但我不知道什麼和什麼應該是正確的方法。模態窗口完全由代碼生成。
發佈你的實際代碼 – 2011-03-02 12:50:18
用真正的代碼進行調試很難 – 2011-03-02 15:52:19