|
Программирование >> Процедурные приложения
Свойства контейнера, применимые ко всем внедренным элементам управления, называются внешними (ambient). К таковым, в частности, относятся заданные по умолчанию цвета и шрифты. Создание простого элемента управления ActiveX с использованием MFC В данном параграфе мы шаг за шагом пройдем процесс создания шаблона элемента управления ActiveX с помощью мастера MFC ActiveXControlWizard. Затем мы изменим шаблон таким образом, чтобы получить элемент управления, отвечающий нашим требованиям. Создание ActiveX-шаблона В окне компилятора MicrosoftVisualC++ выберите в меню File команду New и в открывшемся диалоговом окне установите опцию MFC ActiveX ControlWizard (рис. 22.1). Назовем наш проект TDCtrl. Рис. 22.1. Выбор типа проекта Мастер создает элемент управления в два этапа. Сначала задаются установки всего проекта, такие как число элементов управления, наличие лицензии на выполнение, добавление комментариев в программный код и создание файлов справки (рис. 22.2). Не меняйте опции, заданные по умолчанию. Рис. 22.2. Шаг 1: принимаем опции, заданные по умолчанию На втором этапе задаются параметры каждого элемента управления, включаемого в проект. Установите в этом окне опцию Available in InsertObjects dialog, чтобы название элемента управления появлялось в окне вставки объектов (рис. 22.3.) Рис. 22.3. Шаг 2: параметры элемента управления TDCtrl Далее на экране появится отчет с перечнем установок проекта (рис 22.4) Рис. 22.4. Отчет о параметрах создаваемого элемента управления После щелчка на кнопке ОК мастер автоматически сгенерирует код шаблона элемента управления. Список его классов и глобальных атрибутов представлен на вкладке ClassView(рис 22.5)
|
© 2006 - 2024 pmbk.ru. Генерация страницы: 0.001
При копировании материалов приветствуются ссылки. |