Читать реферат по информатике, вычислительной технике, телекоммуникациям: "Визуализация контактных преобразований в среде Visual C++ 6" Страница 2
- 1
- 2
- 3
- 4
- . . .
- последняя »
кода, прежде чем перейти к решению целевой задачи разрабатываемого приложения.
Во-вторых – с помощью библиотеки MFC, содержащей большой набор готовых классов и вспомогательный код для выполнения стандартных задач программирования в среде Windows (например, создания окон и обработки сообщений). Кроме того, MFC используется для быстрого добавления в программы панелей инструментов, многопанельных окон поддержки OLE. Применяется для создания элементов, которые используются программными компонентами и отображаются в Web-браузерах и других приложениях. Использование MFC позволяет упростить программы с графическим интерфейсом, что значительно облегчит процесс программирования. Отметим: функции MFC содержат вызовы функций Win32 API. Говорят, что Win32 API «упакован» в библиотеку MFC, представляющую более высокоуровневые и переносимые средства программного интерфейса. Кроме того, в MFC-программах можно свободно вызывать функции Win32 API, сохраняя возможность использования этого интерфейса.В-третьих – на языке С++ с использованием библиотеки MFC и различных мастеров. Мастер AppWizard используется для генерации основы исходных файлов программ. Аналогично, мастер AppWizard генерирует основную часть кода для определения производных классов и обработчиков сообщений, настройки библиотеки MFC, управления диалоговыми окнами, а также выполнения других задач. Заметьте: возможности мастеров не ограничиваются генерацией простых оболочек программ. Они позволяют создавать программы с большим набором сложных компонентов. К таковым относятся панели инструментов, строки состояния, контекстная справка, объекты OLE, средства доступа к базам данных и даже законченные меню с частично или полностью функционирующими командами открытия и сохранения файлов, печати, предварительного просмотра печати и выполнения других задач. После генерации основного кода программы с помощью мастера добавьте собственный код, определяющий логику работы программы
Преимущество третьего подхода состоит в использовании не только уже написанного кода MFC, но и сгенерированного исходного кода, позволяющего решить многие рутинные задачи программирования. Библиотека MFC и матера освобождают нас от необходимости создавать средства визуального интерфейса вручную и обеспечивают соответствие этого интерфейса требованиям MicroSoft. Генерация исходного кода.
Для генерации программы с помощью AppWizard создаётся новый проект необходимого типа. Затем в последовательности диалоговых окон, отображаемых мастером, задаются требуемые характеристики программы. Запускаем Developer Studio и выполняем следующие шаги:
Выбираем в меню File команду New. В результате отобразится
диалоговое окно New.
Открываем вкладку Projects (если она не отображена), чтобы можно было создать новый проект. В списке типов проекта выбираем “MFC AppWizard(Exe)”. Это приведёт к тому, что мастер AppWizard сначала предложит ввести необходимую информацию, а затем создаст основу кода MFC-программы. Вводим имя Ellipse в поле Project Name. Visual C++ присвоит новому проекту и связанной с ним рабочей области имя Ellipse. В поле Location задаём путь к папке с файлами, т.е. к каталогу проекта. Можно принять стандартный каталог, указанный в этом поле. Стандартному каталогу присваивается то же имя, что и рабочей области – Ellipse.
- 1
- 2
- 3
- 4
- . . .
- последняя »
Похожие работы
| Тема: Визуализация контактных преобразований в среде Visual C++ 6. |
| Предмет/Тип: Информатика, ВТ, телекоммуникации (Реферат) |
| Тема: Визуализация контактных преобразований в среде Visual C++ 6 |
| Предмет/Тип: Информатика, ВТ, телекоммуникации (Реферат) |
| Тема: Visual Perception Essay Research Paper Visual sensation |
| Предмет/Тип: Английский (Реферат) |
| Тема: Visual Advertising Essay Research Paper Visual AdvertisingThe |
| Предмет/Тип: Английский (Реферат) |
| Тема: Visual Pleasure Essay Research Paper Visual pleasure |
| Предмет/Тип: Английский (Реферат) |
Интересная статья: Основы написания курсовой работы

(Назад)
(Cкачать работу)