DoModal时带出次级窗口闪现

最近在做MFC 界面开发. 在一个CDialog窗口DoModal模态显示时, 会将次级窗口带出闪现(比如将一个窗口active, 然后点击我现在程序需要弹框的按钮,弹出弹出正常,但原来active的窗口会有一次闪现).几经周折, 才发现是因为Dialog窗口中一个控件属性中包括WS_EX_TOPMOST,且初始为WS_VISIBLE.

只需将初始的WS_VISIBLE去除即可

posted @ 2015-10-27 10:01  715776681  阅读(364)  评论(0编辑  收藏  举报