MFC中的置顶问题的小小tips

    技术2022-05-20  44

    其实这只是我在摆弄mfc的时候的一点小琢磨,也不知道对不对,呵呵呵,发来让大家评评改正,恳望赐教!

     

    我想实现的是控制窗口隐藏后,某个窗口不隐藏,类似千千静听中的歌词置顶一样。我试试了是,最后写了这两条语句达到了效果:

     

     

    在控制框的.cpp中添加:

    void CMusicPlayerDlg::OnBtnMin() { CloseWindow(); m_playlistdlg->SetWindowPos(&wndTopMost, 0, 0, 400, 400, SWP_SHOWWINDOW);//top???????? m_playlistdlg->SetWindowPos(&wndNoTopMost, 0, 0, 400, 400, SWP_SHOWWINDOW);

    }

     

    在playlist的dialog中添加一个按钮点击消息:

    void CPlayList::OnRestore() { CWnd *p = CPlayList::GetParent(); p->ShowWindow(SW_SHOWNORMAL);}

     

    最后,望大家不吝赐教@V@


    最新回复(0)