Функции JScript для мастеров C++
Обновлен: Ноябрь 2007
Добавляет поддержку ATL в проект MFC. |
|
Воспроизводит и вставляет в IDL-файл проекта файл шаблона, содержащий компонентный класс. |
|
Добавляет в проект конфигурации по умолчанию. |
|
Добавляет все файлы в проект, основанный на списке в файле Templates.inf. |
|
Воспроизводит и вставляет в IDL-файл проекта файл шаблона, содержащий интерфейс. |
|
Вызывается мастером для проверки совместимости проекта с запускаемым мастером кодов (иными словами, может ли проект принимать класс ATL). Мастер вызывает данную функцию, если параметр PREPROCESS_FUNCTION находится в VSZ-файле элемента управления проекта и проверяет доступность Модель кода Visual C++. Если модель кода недоступна, функция сообщает об ошибке и возвращает значение false. |
|
Мастер вызывает данную функцию, если параметр PREPROCESS_FUNCTION находится в VSZ-файле элемента управления проекта. Он проверяет, доступен ли объект "Модель кода Visual C++". Если модель кода недоступна, функция сообщает об ошибке и возвращает значение false. |
|
Вызывается мастером для проверки совместимости проекта с запускаемым мастером кодов (иными словами, может ли проект принимать класс MFC). Мастер вызывает данную функцию, если в файле элемента управления проекта .vsz имеется параметр PREPROCESS_FUNCTION, и проверяет доступность объекта модели кода Visual C++. Если модель кода недоступна, функция сообщает об ошибке и возвращает значение false. |
|
Указывает, поддерживает ли проект оба вида объектов ATL — и атрибутированный, и неатрибутированный. |
|
Определяет, существует ли файл. Если да, мастер предлагает пользователю объединить код, который должен быть добавлен в существующий файл. |
|
Преобразует проект ATL в атрибутированный. |
|
Создает файл Templates.inf. |
|
Создает проект С++. |
|
Создает понятное имя C++. |
|
Удаляет указанный файл. |
|
Указывает, существует ли в файле оператор #include. |
|
Извлекает код, нужный для выгрузки библиотеки DLL. |
|
Извлекает код для объекта класса DLL. |
|
Извлекает код, который должен регистрировать сервер. |
|
Извлекает код, который должен отменять регистрацию сервера. |
|
Вспомогательная функция для получения текста для ExitInstance. |
|
Вспомогательная функция для получения текста для InitInstance. |
|
Извлекает прагмы для функций экспорта. |
|
Возвращает объект VCCodeClass, связанный с интерфейсом. |
|
Возвращает тип интерфейса (например пользовательский, сдвоенный, диспетчерский интерфейс, автоматизированный OLE). |
|
Возвращает самый верхний dispid из элементов этого интерфейса и всех его оснований. |
|
Возвращает объект функции, основанный на данном имени. |
|
Возвращает имя файла для типа файлов каждого проекта (RC, IDL и т.д.). |
|
Возвращает путь к каталогу проекта. |
|
Возвращает описание типа исключения. |
|
Возвращает уникальное имя файла. |
|
Добавляет оператор include в strInFile, включая заголовок, где strCodeElemName реализуется, если такой заголовок найден в проекте. |
|
Вспомогательная функция, вызываемая а AddATLSupportToProject для включения кода в InitInstance. |
|
Указывает, основан ли проект на библиотеке ATL. |
|
Указывает, имеет ли проект атрибуты. |
|
Проверяет, основан ли проект на MFC. |
|
Вспомогательная функция, вызываемая в InsertIntoFunction для определения, начинается ли строка с определенной строки |
|
Находит номер строки для данной позиции в теле функции. |
|
Эта функция вызывается из HTML-сценария мастера при нажатии пользователем кнопки Готово. Вызывает метод Готово элемента управления мастера. |
|
Воспроизводит файл шаблона и, при необходимости, добавляет его в проект. |
|
Устанавливает предкомпилированный заголовок для проекта. |
|
Предоставляет сведения об ошибке. |
|
Добавляет фильтры источников, включения и ресурсов для папок проекта. |
|
Вызывается мастером для добавления символа _MERGE_PROXYSTUB, если это необходимо. |
|
Устанавливает свойства конфигурации проекта, если предкомпилированный заголовок не используется. |
См. также
Задачи
Создание пользовательского мастера