C++ C++ C# C# ASP.NET Security ASP.NET Security ASM ASM Скачать Скачать Поиск Поиск Хостинг Хостинг  
  Программа для работы с LPT портом...
Язык: .NET — ©Alexey...
  "ASP.NET Atlas" – AJAX в исполнении Micro...
Язык: .NET — ©legigor@mail.ru...
  "Невытесняющая" Многопоточность...
Язык: C/C++ — ©...
  01.05.2010 — Update World C++: Сборник GPL QT исходников
  15.12.2007 — Весь сайт целиком можно загрузить по ссылкам из раздела Скачать
Хостинг:
Windows 2003, ASP.NET 2.0
бесплатный и от 80 руб./мес


   Отправить письмо
Кулабухов Артем, Беларусь




 50 - Глобально о создании ActiveX с помощью MFC / ActiveX по шагам / Приложение

Шаг 50 - Глобально о создании ActiveX с помощью MFC

MFC библиотека содержит набор C++ классов, функций, макросов, и переменных, которые поддерживают много особенностей Win32 и ActiveX технологий.

При разработке компонентов ActiveX базовым классом является COleControl. Этот класс обеспечивает доступ к сообщениям и извещениям элементу управления OLE, который получен из класса окна CWnd.

Есть основные четыре шага, которые нужно сделать, чтобы создать ActiveX компонент:

1. Создать шаблонный класс на основе AppWizard. При данном шаге будет создано новое рабочее пространство, файлы проекта и все основные базовые классы. Вы можете манипулировать настройками AppWizard для изменения функциональности. Смотрите "Шаг 1 - Первый элемент ActiveX".

2. Добавить свойства к вашему элементу управления. В этом шаге Вы должны заполнить свойства Вашего элемента управления, такие как информацию о версии, и создать переменные, в которых будет храниться информация доступная из вне. Смотрите "Шаг 3 - Пользовательские свойства".

50_1.gif (1820 b)

3. Добавить методы к Вашему элементу управления. Методы добавляются с использованием ClassWizard. Смотрите "Шаг 7 - Добавляем метод".

50_2.gif (2145 b)

4. Добавить события к Вашему элементу управления. Многие элементы управления должны так или иначе реагировать на события происходящие во вне. Например, на нажатие на него кнопкой мыши. Для создания реакции на события удобно использовать СlassWizard. Смотрите "Шаг 6 - Реакция на события".

50_3.gif (4062 b)

5. Добавить код. В любом случае Ваш ActiveX элемент должен иметь некоторую функциональность. В данном шаге ее надо реализовать. Это обычный код на C или C++. Проверить ActiveX компонент используя Visual Basic или Internet Exploler.

Последний этап это тестирование элемента и выявление ошибок. Для этого лучше всего подходят средства быстрой разработки, так же Вы можете использовать специальные программы, например, ActiveX Control Test Container. Сморите "Шаг 4 - Проверяем ActiveX".


| |
Автор Каев Артем.
[AD]