コード例 #1
0
ファイル: Globals.cpp プロジェクト: aidush/openmpt
void CModScrollView::OnDestroy()
//------------------------------
{
    CModDoc *pModDoc = GetDocument();
    CMainFrame *pMainFrm = CMainFrame::GetMainFrame();
    if ((pMainFrm) && (pModDoc))
    {
        if (pMainFrm->GetFollowSong(pModDoc) == m_hWnd)
        {
            pMainFrm->SetFollowSong(pModDoc, NULL, FALSE);
            pModDoc->SetFollowWnd(NULL, 0);
        }
        if (pMainFrm->GetMidiRecordWnd() == m_hWnd)
        {
            pMainFrm->SetMidiRecordWnd(NULL);
        }
    }
    CScrollView::OnDestroy();
}