Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Уроки по Visual C++ (MFC, платформа .NET)


Информационный Канал Subscribe.Ru

Уроки по Visual C++.NET. Рассылки сайта progs.biz
Выпуск № 87
 
Начало > Visual C++ 6 > ATL > Урок 15

Э. Трельсен Модель COM и применение ATL 3.0.
Э. Трельсен. Модель COM и применение ATL 3.0
Заказать на Озоне

Подробнее


Полные версии уроков (с картинками): урок 15.

Visual C++. ATL
Урок 15. Создаем составной компонент (Composite control)

Составной элемент - это компонент, на котором могут располагаться другие компоненты. Например, ваш составной компонент может быть предназначен для проверки логина и пароля и на нем могут соответсвенно располагаться два текстовых поля: один для ввода логина и другой для ввода пароля.

Посмотрим, как можно сделать такой составной компонент.

Сначала создадим заготовку для нашего dll-файла. Тут все, как всегда - этот шаг описан, например, в уроке 2. Посе этого нажимаем на единственой кнопочке на панели инструментов ATL. В появившемся окне ATL Object Wizard слева выбираем Controls, а справа - Composite control.

Далее нажимаем а кнопку Next. Появляется окно мастера с тремя вкладками. на первой вкладке задаем имя компонента (пусть это будет MyCompCont).

На второй вкладке устанавливаем галочку Support Connection Points (она, как вы помните, отвечает за возможность добавления событий в наш компонент).

На третьей вкладке можно ничего не менять (там, вообще говоря, находятся встроенные свойства). Нажимаем на OK для закрытия диалогового окна.

Перед нами предстает заготовка, чем-то напоминающая диалоговое окно. Уменьшаем ее в размерах и размещаем на ней два edit'а с панели Controls.

С созданием заготовки все.

Рассылки сайта progs.biz
Visual C++, MFC
C# и .NET
VB.NET
ASP.NET new!
Win API
C/C++
Delphi
Java
HTML, PHP, mySQL, WEB-дизайн
Flash MX
C++ Builder
Ассемблер
SQL Server
DirectX
Обзор книг
Обзор программ
Новости сайта progs.biz


PARKING.RU. Качественный ВИРТУАЛЬНЫЙ ХОСТИНГ на платформе Windows(r): поддержка NET, многофункциональная панель управления, аренда бизнес-приложений, сертифицированные специалисты. Управляемый ВЫДЕЛЕННЫЙ ХОСТИНГ на платформе Windows(r): производительные серверы, профессиональная поддержка, аренда ПО Microsoft(r), безопасность, гарантии. http://www.parking.ru


Копирование любых материалов сайта без разрешения авторов и владельцев сайта запрещено.
© 2002-2005 сайт progs.biz
© 2002-2005 Алексеев Игорь

http://subscribe.ru/
http://subscribe.ru/feedback/
Подписан адрес:
Код этой рассылки: comp.soft.prog.lessonsfromai
Отписаться

В избранное