樹狀控制項項目資料儲存文件指標,雙擊時欲啟動對應 MDI 子視窗。關鍵在於「文件無法被啟動,只有視窗可以」。
POSITION pos = pDoc->GetFirstViewPosition();
CView* pView = pDoc->GetNextView(pos);CFrameWnd* pFrame = pView->GetParentFrame();((CMDIChildWnd*)pFrame)->MDIActivate();若文件有多個檢視(多視窗),需自行決定啟動哪一個(通常取第一個)。此法適用於樹狀導覽、文件清單等需同步啟動視窗的情境。