1) 在view中獲得doc指標
cyousdidoc *pdoc=getdocument();乙個視只能有乙個文件。
也可以:
cmainframe *pmain =(cmainframe *)afxgetmainwnd();
3) 在view中獲得mainframe指標
4) 獲得view(已建立)指標
cyouview *pview=(cyouview *)pmain->getactiveview();
5) 獲得當前文件指標
cdocument * pcurrentdoc =(cframewnd *)m_pmainwnd->getactivedocument();
6) 獲得狀態列與工具欄指標
cstatusbar * pstatusbar=(cstatusbar *)afxgetmainwnd()->getdescendantwindow(afx_idw_status_bar);
c******* * p*******=(c******* *)afxgetmainwnd()->getdescendantwindow(afx_idw_*******);
7) 如果框架中加入工具欄和狀態列變數還可以這樣
(cmainframe *)getparent()->m_wnd*******;
(cmainframe *)getparent()->m_wndstatusbar;
8) 在mainframe獲得選單指標
cmenu *pmenu=m_pmainwnd->getmenu();
9) 在任何類中獲得
應用程式類
獲取View,Doc,App指標
1 在view中獲得doc指標 cyousdidoc pdoc getdocument 乙個視只能有乙個文件。5 獲得當前文件指標 cdocument pcurrentdoc cframewnd m pmainwnd getactivedocument 6 獲得狀態列與工具欄指標 cstatusba...
獲取控制代碼獲取指標
1.獲取應用程式指標 2.獲取主框架指標 或者cmainframe pmainframe cmainframe afxgetmainwnd 3.獲取選單指標 cmenu pmenu afxgetmainwnd getmenu 4.獲取工具欄狀態列指標 1 主框架中可以直接使用m wnd m wnds...
mfc指標獲取
1 獲取應用程式指標2 獲取主框架指標或者 cmainframe pmainframe cmainframe afxgetmainwnd 獲取選單指標 cmenu pmenu afxgetmainwnd getmenu 獲取工具欄 狀態列指標 主框架中可以直接使用m wnd m wndstatusb...