Составители:
Рубрика:
кода. Достаточно ответить на ряд вопросов, касающихся того, какое приложение тре-
буется создать, и исходные тексты шаблона приложения вместе с файлами ресурсов
готовы. Эти тексты можно оттранслировать и получить готовый загрузочный модуль
приложения.
Для создания ресурсов приложения предназначен редактор ресурсов. Он позволяет
быстро создавать новые меню, диалоговые панели, добавлять кнопки к панели управле-
ния toolbar, полосы прокрутки и т.д.
Средство ClassWizard позволяет подключить к созданным и отредактированным
ресурсам управляющий ими код. Большую часть работы по описанию и определению
функций, обрабатывающих сообщения от меню, органов управления диалоговых пане-
лей и т.д., также берет на себя средство ClassWizard.
Среда разработчика Visual C++ 6.0 предлагает выбор из семнадцати различных ти-
пов проектов приложений. Такие проекты после их создания можно компилировать и
запускать на исполнение. Microsoft разработала специальный инструментарий, облег-
чающий и ускоряющий создание проектов в среде Visual C++. Рассмотрим основные ти-
пы проектов, которые можно создавать при помощи различных средств (мастеров про-
ектов) Microsoft Visual C++:
MFC AppWizard (exe) – при помощи мастера приложений можно создать проект
Windows-приложения которое имеет однодокументный, многодокументный или диало-
говый интерфейс. Однодокументное приложение может предоставлять пользователю в
любой момент времени работать только с одним файлом. Многодокументное приложе-
ние, напротив, может одновременно представлять несколько документов, каждый в соб-
ственном окне. Пользовательский интерфейс диалогового приложения представляет со-
бой единственное диалоговое окно.
MFC AppWizard (dll) – этот мастер приложений позволяет создать структуру
DLL, основанную на MFC. При помощи него можно определить характеристики буду-
щей DLL.
AppWizard ATL COM – это средство позволяет создать элемент управления Acti-
veX или сервер автоматизации, используя новую библиотеку шаблонов ActiveX. Опции
этого мастера дают возможность выбрать активный сервер (DLL) или исполняемый
внешний сервер (exe-файл).
Custom AppWizard – при помощи этого средства можно создать пользовательские
мастера AppWizard. Пользовательский мастер может базироваться на стандартных мас-
терах для приложений MFC или DLL, а также на существующих проектах или содер-
жать только определяемые разработчиком шаги.
DevStudio Add-in Wizard – мастер дополнений позволяет создавать дополнения к
Visual Studio. Библиотека DLL расширений может поддерживать панели инструментов и
реагировать на события Visual Studio.
MFC ActiveX ControlWizard - мастер элементов управления реализует процесс
создания проекта, содержащего один или несколько элементов управления ActiveX, ос-
нованных на элементах управления MFC.
Win32 Application – этот мастер позволяет создать проект обычного Window-
приложения. Проект создается незаполненным, файлы с исходным кодом в него следует
добавлять вручную.
Win32 Console Application – мастер создания проекта консольного приложения.
Консольная приложение – это программа, которая выполняется из командной строки
окна DOS или Windows и не имеет графического интерфейса (окон). Проект консольно-
го приложения создается пустым, предполагая добавление файлов исходного текста в
него вручную.
Win32 Dynamic-Link Library – создание пустого проекта динамически подклю-
чаемой библиотеки. Установки компилятора и компоновщика будут настроены на соз-
дание DLL. Исходные файлы следует добавлять вручную.
176
кода. Достаточно ответить на ряд вопросов, касающихся того, какое приложение тре- буется создать, и исходные тексты шаблона приложения вместе с файлами ресурсов готовы. Эти тексты можно оттранслировать и получить готовый загрузочный модуль приложения. Для создания ресурсов приложения предназначен редактор ресурсов. Он позволяет быстро создавать новые меню, диалоговые панели, добавлять кнопки к панели управле- ния toolbar, полосы прокрутки и т.д. Средство ClassWizard позволяет подключить к созданным и отредактированным ресурсам управляющий ими код. Большую часть работы по описанию и определению функций, обрабатывающих сообщения от меню, органов управления диалоговых пане- лей и т.д., также берет на себя средство ClassWizard. Среда разработчика Visual C++ 6.0 предлагает выбор из семнадцати различных ти- пов проектов приложений. Такие проекты после их создания можно компилировать и запускать на исполнение. Microsoft разработала специальный инструментарий, облег- чающий и ускоряющий создание проектов в среде Visual C++. Рассмотрим основные ти- пы проектов, которые можно создавать при помощи различных средств (мастеров про- ектов) Microsoft Visual C++: MFC AppWizard (exe) – при помощи мастера приложений можно создать проект Windows-приложения которое имеет однодокументный, многодокументный или диало- говый интерфейс. Однодокументное приложение может предоставлять пользователю в любой момент времени работать только с одним файлом. Многодокументное приложе- ние, напротив, может одновременно представлять несколько документов, каждый в соб- ственном окне. Пользовательский интерфейс диалогового приложения представляет со- бой единственное диалоговое окно. MFC AppWizard (dll) – этот мастер приложений позволяет создать структуру DLL, основанную на MFC. При помощи него можно определить характеристики буду- щей DLL. AppWizard ATL COM – это средство позволяет создать элемент управления Acti- veX или сервер автоматизации, используя новую библиотеку шаблонов ActiveX. Опции этого мастера дают возможность выбрать активный сервер (DLL) или исполняемый внешний сервер (exe-файл). Custom AppWizard – при помощи этого средства можно создать пользовательские мастера AppWizard. Пользовательский мастер может базироваться на стандартных мас- терах для приложений MFC или DLL, а также на существующих проектах или содер- жать только определяемые разработчиком шаги. DevStudio Add-in Wizard – мастер дополнений позволяет создавать дополнения к Visual Studio. Библиотека DLL расширений может поддерживать панели инструментов и реагировать на события Visual Studio. MFC ActiveX ControlWizard - мастер элементов управления реализует процесс создания проекта, содержащего один или несколько элементов управления ActiveX, ос- нованных на элементах управления MFC. Win32 Application – этот мастер позволяет создать проект обычного Window- приложения. Проект создается незаполненным, файлы с исходным кодом в него следует добавлять вручную. Win32 Console Application – мастер создания проекта консольного приложения. Консольная приложение – это программа, которая выполняется из командной строки окна DOS или Windows и не имеет графического интерфейса (окон). Проект консольно- го приложения создается пустым, предполагая добавление файлов исходного текста в него вручную. Win32 Dynamic-Link Library – создание пустого проекта динамически подклю- чаемой библиотеки. Установки компилятора и компоновщика будут настроены на соз- дание DLL. Исходные файлы следует добавлять вручную. 176
Страницы
- « первая
- ‹ предыдущая
- …
- 174
- 175
- 176
- 177
- 178
- …
- следующая ›
- последняя »