CDialog ShowWindow problem
CDialog ShowWindow problem
我有一个SDI应用程序。在应用程序中有一个无模式对话框,用于显示一些消息,比如在工作期间与服务器通信。问题是,当对话框的父窗口设置为主框架时,ShowWindow方法无法按预期工作。对话框似乎被主框架覆盖了。如果我在ShowWindow调用旁边放一个Sleep调用,我可以看到对话框。睡眠结束后,对话框消失。如果不设置对话框的父级,ShowWindow调用将正常工作。但我确实想设置对话框的父窗口。那么如何解决呢?
"sleep"让它工作了一段时间,这让我觉得你在堆栈上创建对话框,它超出了范围,从而破坏了它自己。
相关文章:
- 无法让 Assimp 在 Windows " linker problem" 上运行?(与2019年相比)
- 有时ShowWindow从不调用OnShowWindow,主应用程序挂起
- 窗口在ShowWindow之后不接受按键(browserPtr,3)
- ShowWindow() 立即SW_HIDE窗口,没有效果
- 在某些特殊情况下,Win32 ShowWindow api在Windows 7 SP1上的表现是否不同
- C++ Winsock unicode problem
- QT QStackedLayout problem
- Problem with Android ndk
- OpenGL SuperBible header problem
- WaitForSingleObject problem
- Anderson tree problem
- for_each C++ Problem
- Getline problem
- CDialog ShowWindow problem
- SLOT problem / C++
- BitBlt Problem GDI
- CHtmlEditCtrl:Windows 在 ShowWindow(SW_HIDE) 上被销毁
- Problem with C# COM
- eof problem c++
- Problem with Euler 27