Хорошо, если вы подумаете об этом логически, поскольку Visual Studio знает, что единственное доступное определение объекта MFC - это определение, которое он видит в связанном заголовочном файле MFC, поэтому, если у вас фактически нет полного источника для MFC, это не смогу нигде искать.
То, как работает intellisense / go для определения, - это файл, который создается при компиляции приложения. Он хранит отображение между переменными / функциями и местом их объявления (или потенциально может быть объявлено в полиморфных ситуациях), и когда вы щелкаете правой кнопкой мыши, чтобы сказать «перейти к определению», он ссылается на этот файл.