ב MFC

  • פותח הנושא nfnf
  • פורסם בתאריך

nfnf

New member
ב MFC

הייי אם תוכלו לעזור זה יהיה נחמד. :) בMFC מהי הדרך הטובה ביותר להוסיף מספר views (שונים) לdocument יחיד?
 

yokat

New member
זה פשוט

בדוגמה שלי יש 2 views: HexView, StringView
void CMainFrame::SwitchToHex () { CView* pOld = GetActiveView (); CView *pNew = (CView *) new HexView; CCreateContext c; c.m_pCurrentDoc = pOld->GetDocument (); pNew->Create (NULL,NULL,WS_BORDER, CFrameWnd::rectDefault,this,1, &c); pNew->OnInitialUpdate (); SetActiveView (pNew); pNew->ShowWindow (SW_SHOW); pOld->ShowWindow (SW_HIDE); pNew->SetDlgCtrlID (AFX_IDW_PANE_FIRST); RecalcLayout (); }​
 
למעלה