Поделиться через


CanAddMFCClass

Обновлен: Ноябрь 2007

Вызывается мастером для проверки возможности добавления пользователем класса MFC в проект.

 function CanAddMFCClass(        oProj,        oObject   );

Параметры

  • oProj
    Выбранный проект

  • oObject
    Выбранный объект. В данном случае текущий проект.

Возвращаемое значение

Имеет значение true, если класс может быть добавлен; false, если пользователь вызывает функцию для проекта, не являющегося проектом MFC и не имеющего поддержки MFC.

Заметки

Вызывается мастером для проверки совместимости проекта с запускаемым мастером кодов (иными словами, может ли проект принимать класс MFC).

Мастер вызывает данную функцию, если в файле элемента управления проекта .vsz имеется параметр PREPROCESS_FUNCTION, и проверяет доступность объекта модели кода Visual C++. Если модель кода недоступна, функция сообщает об ошибке и возвращает значение false.

Пример

// Determine if an MFC class can be added to the project
if (CanAddMFCClass(selProj, selObj))
{
   return true;
}

См. также

Задачи

Создание пользовательского мастера

Основные понятия

Настройка мастеров С++ с помощью общих функций JScript.

Разработка мастера

Ссылки

Функция CanAddClass

Функция CanAddATLClass

IsMFCProject

Другие ресурсы

Функции JScript для мастеров C++