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 руб./мес


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




 Урок 2. Делам заготовку с помощью MFC ActiveX ControlWizard / ActiveX / Приложение

Visual C++. ActiveX
Урок 2. Делам заготовку с помощью MFC ActiveX ControlWizard

Начинаем делать первый элемент ActiveX с использованием библиотеки MFC. Запустите Visual C++, далее выбираем меню File, подменю New. Появляется диалоговое окно New, в котором должна быть активна вкладка Projects. Среди большого списка проектов выбираем MFC ActiveX ControlWizard:

Выбор MFC ActiveX ControlWizard

Далее в окошке Project name (в правой части диалога New) печатаем имя проекта FirstAX:

Задание имени проекта

Нажимаем на OK. Оказываемся на первом шаге мастера (всего шагов 2). На этом шаге вы при желании можете выбрать, сколько ActiveX-элементов будет в вашем файле. Но сейчас мы ничего менять не будем - нам хватит и одного. Нажимаем на Next для перехода к шагу 2 мастера.

На шаге 2 мы тоже для первого ActiveX ничего менять не будем. Но вообще-то здесь можно поменять такие параметры, как имена файлов нашего проекта, на чем будет основан наш ActiveX (сам на себе или на некоторых существующих классах (BUTTON, COMBOBOX и др.)). Мы же просто нажимаем на Finish, и в появившемся окошке с информацией на OK. Мастер заканчивает свою работу и мы оказываемся в редакторе Visual C++.

Перейдите на вкладку ClassView. Обратите внимание на новые значки (если вы с ними раньше не сталкивались ;)):

Вкладка ClassView

Это значки интерфейса для нашего элемента ActiveX.

Теперь пару слов о том, как наш проект компилировать и запускать. Разные обычные проекты мы запускали нажав Ctrl+F5 (при этом происходила и компиляция, и запуск программы). ActiveX же запускать сам по себе нельзя - он должен находиться в некотором контейнере. Поэтому мы его сначала только компилируем (кнопка

Кнопка для компиляции

или клавиша F7), а потом и запускаем в некотором внешнем контейнере (например, в Visual Basic'е или еще где-нибудь).