應用程式類中寫了這樣一段代碼
CAutoPositioningSystemDoc *pDoc = (CAutoPositioningSystemDoc*)(((CFrameWnd*)AfxGetApp()->m_pMainWnd)->GetActiveDocument());
編譯鏈接均不報錯,但運行到該處就報錯。
uj5u.com熱心網友回復:
POSITION pos = theApp.GetFirstDocTemplatePosition();
while (pos != NULL)
{
CDocTemplate *p = theApp.GetNextDocTemplate(pos);
POSITION posdoc = p->GetFirstDocPosition();
while (posdoc != NULL)
{
CDocument* pDoc = p->GetNextDoc(posdoc);
if (pDoc != NULL)
{
POSITION posview = pDoc->GetFirstViewPosition();
if (posview != NULL)
{
CView* pV = pDoc->GetNextView(posview);
}
}
}
}
uj5u.com熱心網友回復:
需要加每一步的指標檢測,有可能中間有步驟獲取物件失敗了轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/102557.html
標籤:基礎類
上一篇:【求助】有沒有人用CTP
下一篇:C++ SNMP 問題
