CDockablePane 關閉消息映射

停靠時消息映射函數爲

BOOL CMainFrame::OnCloseDockingPane( CDockablePane* pWnd )
{
    CWnd * pfWnd = pWnd->GetFocus();
    if (*pfWnd == m_wndCurrentDockablePane)
    {
        m_nshowCurrent = 0;
    }
    else if(*pfWnd == m_wndHistoryDockablePane)
    {
       m_nshowHistory = 0;
    }
   return TRUE;
}

 

浮動時消息映射函數爲

BOOL CMainFrame::OnCloseMiniFrame( CPaneFrameWnd* pWnd )
{
      CWnd *ptWnd = pWnd->GetWindow( GW_CHILD );
     if (*ptWnd ==m_wndCurrentDockablePane)
      {
            m_nshowCurrent = 0;
     }
      else if (*ptWnd == m_wndHistoryDockablePane)
    {
             m_nshowHistory = 0;
    }
   return TRUE;
}

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章