Оригинальный DVD-ROM: eXeL@B DVD !
eXeL@B ВИДЕОКУРС !

ВИДЕОКУРС ВЗЛОМ
выпущен 8 мая!


УЗНАТЬ БОЛЬШЕ >>
Домой | Статьи | RAR-cтатьи | FAQ | Форум | Скачать | Видеокурс
Новичку | Ссылки | Программирование | Интервью | Архив | Связь

ПРОГРАММИРОВАНИЕ НА C и С++



Давно заметил, что всё-таки языки С/C++ это не самый лучший вариант программирования под Windows. Сейчас появилась масса более современных и удобных языков, например тот же Python - кроссплатформенный язык, очень легок в изучение. Я его изучил буквально за несколько дней по этому курсу - ссылка. Автор постарался, там видеоуроки на удивление легкие и понятные.

Visual C++. ATL
Урок 3. Начинаем делать ActiveX

В этом уроке мы добавим в наш проект заготовку для элемента ActiveX. Для этого проще всего нажать на кнопку New ATL Object на панели ATL (она там единственная):

Окно ATL COM AppWizard

(Если такая панель у вас не видна, то щелкните правой кнопкойй мыши на любой видимой панели и в контекстном меню выберите ATL). Появится окно ATL Object Wizard, в котором в левом списке выберите Controls, а в правом - Full Control:

Окно ATL Object Wizard

Нажимаем на Next. Появится окно ATL Object Wizard Properties, в котором на вкладке Names в поле Short Name впечатайте имя (оно не должно совпадать с именем вашего проекта, в нашем же примере оно названо FirstATL). Остальные поля заполнятся автоматически (при желании все автоматические имена можно поменять, но обычно это не делается):

Окно ATL Object Wizard Properties

Перейдите на вкладку Attributes, в которой поставьте галочку Support Connection Points (остальные параметры трогать не надо, и их назначение мы рассмотрим в последующих уроках):

Окно ATL Object Wizard Properties

Эту галочку надо поставить, если вы хотите, чтобы ваш элемент ActiveX поддерживал события. У нас будет событие Three, так что мы эту галочку ставим. Третью вкладку пропускаем - там мы все равно ничего менять не будем и переходим на последнюю вкладку Stock Properties. Здесь перекиньте из левого списка в правый свойство Background Color (цвет фона):

Окно ATL Object Wizard Properties

Теперь наш ActiveX будет поддерживать стандартное свойство Background Color. Вообще же эта вкладка предназначена для задания всевозможных стандартных свойств для нашего элемента ActiveX (например таких, как цвет фона и шрифт).

С заданием свойств все! Нажимаем на OK и переходим к следующему уроку.



<< ВЕРНУТЬСЯ В ПОДРАЗДЕЛ

<< ВЕРНУТЬСЯ В ОГЛАВЛЕНИЕ




Материалы находятся на сайте https://exelab.ru/pro/



Оригинальный DVD-ROM: eXeL@B DVD !


Вы находитесь на EXELAB.rU
Проект ReactOS