...не ходит по реализациям методов MFC классов. Вот код, сгенеренный визардом (для примера)
BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs)
{
if( !CFrameWnd::PreCreateWindow(cs) )
return FALSE;
// TODO: Modify the Window class or styles here by modifying
// the CREATESTRUCT cs
return TRUE;
}
Если встать на строку if( !CFrameWnd::PreCreateWindow(cs) ) и сказать "Go To Definition..." то после выбора в диалоге "Resolve Ambiguity" соответствующей строчки попадаем в declaration (в afxwin.h) и оттдуда больше никуда не попадаем (дальнейший вызов "Go To Definition..." ставит курсор на эту же строчку). И еще странность: если стоя на строчке
virtual BOOL PreCreateWindow(CREATESTRUCT& cs)
в файле afxwin.h, сказать в WizardBar'e "Go To Function Definition" то попадаем в реализацию CMainFrame::PreCreateWindow (т.е. внутрь проекта).
Это так должно и быть или у меня что-то не так? (6-ой студией пользовался давно и мало, поэтому не помню). Пути к исходникам MFC (Tool-Options-Directories-Source Files) прописан.