Создание и использование статической библиотеки MFC - PullRequest
2 голосов
/ 01 декабря 2009

Можно ли создать статическую библиотеку MFC (.lib) и связать ее с приложением не MFC C ++? Если так, кто-нибудь знает, как создать статическую библиотеку MFC? В Visual Studio, похоже, нет таких шаблонов.

Ответы [ 2 ]

0 голосов
/ 01 декабря 2009

MFC также поставляется как статическая библиотека. Попробуйте создать проект MFC и поэкспериментируйте с настройками проекта. Вы также можете связать его с не-MFC проектом. Смотрите сгенерированный файл stdafx - он включает в себя все необходимые заголовки, а также связывает с помощью директивы препроцессора

0 голосов
/ 01 декабря 2009

Что ж, получается, что - это шаблон для статической библиотеки MFC; это просто хорошо спрятано - оно в шаблонах Win32 вместо шаблонов MFC.

Все, что вам нужно сделать, это создать стандартный проект Win32 и выбрать «Статическая библиотека». На этом этапе флажок MFC включен, и все готово.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...