【问题标题】:Close Main Dialog and show another one as main dialog box,MFC关闭主对话框并显示另一个作为主对话框,MFC
【发布时间】:2012-04-12 12:03:16
【问题描述】:

我的应用程序(基于 MFC 对话框的应用程序)有两个对话框。第一个对话框就像一个登录页面,应该隐藏,一旦登录成功,就会显示另一个对话框。 我正在使用以下代码隐藏主对话框并显示主窗口

            CDialog:: OnOK();// to hide the login dialog
            mainwindow.DoModal() ;// show the new dialog box

我的问题在于我的任务栏:一旦我这样做,应用程序就会从我的任务栏中消失,但它存在于 CRL+TAB 选项中。如何使第二个对话窗口在任务栏中可用?

【问题讨论】:

    标签: visual-c++ mfc


    【解决方案1】:

    Managing TaskBar Buttons 说:

    为确保窗口按钮位于任务栏上,请创建一个 具有 WS_EX_APPWINDOW 扩展样式的无主窗口。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-08-05
      • 2017-06-07
      • 2011-01-06
      • 1970-01-01
      • 1970-01-01
      • 2015-12-30
      • 1970-01-01
      相关资源
      最近更新 更多