zoukankan      html  css  js  c++  java
  • C++MFC的关键类(View,Application,Frame,Document等等)之间访问方法列表

    From this class: You can access this class using:
    CWinApp CMainFrame CChildFrame CDocument CView
    CWinApp   AfxGetMainWnd() or
    m_pMainWnd
    AfxGetMainWnd()->MDIGetActive() AfxGetMainWnd()->GetActiveView()->GetDocument() AfxGetMainWnd()->GetActiveView()
    CMainFrame AfxGetApp() or
    theApp
      MDIGetActive() or
    GetActiveFrame()
    SDI: GetActiveView()->GetDocument()
    MDI: MDIGetActive()->GetActiveView()->GetDocument()
    SDI: GetActiveView()
    MDI: MDIGetActive()->GetActiveView()
    CChildFrame AfxGetApp() or
    theApp
    GetParentFrame()   GetActiveView()->GetDocument() GetActiveView()
    CDocument AfxGetApp() or
    theApp
    AfxGetMainWnd() AfxGetMainWnd()->MDIGetActive()   POSITION pos =GetFirstViewPosition();
    GetNextView(pos);

    (see note below)
    CView AfxGetApp() or
    theApp
    AfxGetMainWnd() GetParentFrame() GetDocument()  
    any other class AfxGetApp() AfxGetMainWnd() AfxGetMainWnd()->MDIGetActive() or
    AfxGetMainWnd()->GetActiveFrame()
    SDI: AfxGetMainWnd()->GetActiveView()->GetDocument()
    MDI: AfxGetMainWnd()->MDIGetActive()->GetActiveView()->GetDocument()
    SDI: AfxGetMainWnd()->GetActiveView()
    MDI: AfxGetMainWnd()->MDIGetActive()->GetActiveView()
    Note: To access only the current view, the document class can call AfxGetMainWnd()->GetActiveView() from a SDI application or AfxGetMainWnd()->MDIGetActive()->GetActiveView() from a MDI application.
     
  • 相关阅读:
    Python 集合
    Python sorted()
    CodeForces 508C Anya and Ghosts
    CodeForces 496B Secret Combination
    CodeForces 483B Friends and Presents
    CodeForces 490C Hacking Cypher
    CodeForces 483C Diverse Permutation
    CodeForces 478C Table Decorations
    CodeForces 454C Little Pony and Expected Maximum
    CodeForces 313C Ilya and Matrix
  • 原文地址:https://www.cnblogs.com/xiaomaohai/p/6157203.html
Copyright © 2011-2022 走看看