13 авг. 2010 г.

Текстовый редактор WordPad с модулем ActiveX

Текстовый редактор

Текстовый редактор — компьютерная программа, предназначенная для создания и изменения текстовых файлов, а также их просмотра на экране, вывода на печать, поиска фрагментов текста и т. п.

WordPad

WordPad — текстовый редактор, входящий в состав Microsoft Windows, начиная с Windows 95. Обладает бо́льшим набором инструментов, чем Notepad, но не дотягивает до уровня полноценного текcтового процессора вроде Microsoft Word или OpenOffice.org Writer. WordPad представляет собой эволюционировавшую версию программы Windows Write из Windows 1.0.
Поддерживает форматирование и печать текста, но не имеет ряда таких важных инструментов как таблицы и средств проверки орфографии.

Компонент COM, работающий с модулем ActiveX

COM (англ. Component Object Model — Объектная Модель Компонентов; произносится как [ком]) — это технологический стандарт от компании Microsoft, предназначенный для создания программного обеспечения на основе взаимодействующих распределённых компонентов, каждый из которых может использоваться во многих программах одновременно.
Стандарт воплощает в себе идеи полиморфизма и инкапсуляции объектно-ориентированного программирования. Стандарт COM не мог быть универсальным и закрепился в основном на операционных системах семейства Microsoft Windows. В современных версиях Windows COM используется очень широко. На основе COM были созданы технологии: Microsoft OLE Automation, ActiveX, DCOM, COM+, а также XPCOM.

Цель лабораторной работы

Овладеть практическими навыками приложений с использованием технологии ActiveX в среде Windows. Изучить структуру системного реестра Windows и его использование в разработке приложений. Овладеть практическими навыками разработки и использования компонентов COM для Internet в Microsoft Visual Studio C++ в среде Windows.

Задача программы

Написать программу, использующую модуль для работы с текстом с использованием технологии ActiveX и компонентов COM для Internet в Microsoft Visual Studio C++ в среде Windows. Создать собственное окно "Справки и поддержки" в помощь пользователю.

Cкриншот работы программы


Справка и поддержка

Текстовый редактор WordPad с модулем ActiveX
Содержание архива:
  • файл проекта, необходимые .cpp файлы, файл ресурсов
  • отчет в формате .doc
  • .exe файл в папке debug
Проект разработан в: Visual Studio 2008