Учебники

MFC — Activex Control

Контейнер элемента управления ActiveX — это родительская программа, которая предоставляет среду для запуска элемента управления ActiveX (ранее OLE).

  • Элемент управления ActiveX — это элемент управления, использующий технологии Microsoft ActiveX.

  • ActiveX — это не язык программирования, а набор правил для обмена информацией между приложениями.

  • Программисты могут разрабатывать элементы управления ActiveX на разных языках, включая C, C ++, Visual Basic и Java.

  • Вы можете создать приложение, способное содержать элементы управления ActiveX с или без MFC, но это гораздо проще сделать с MFC.

Элемент управления ActiveX — это элемент управления, использующий технологии Microsoft ActiveX.

ActiveX — это не язык программирования, а набор правил для обмена информацией между приложениями.

Программисты могут разрабатывать элементы управления ActiveX на разных языках, включая C, C ++, Visual Basic и Java.

Вы можете создать приложение, способное содержать элементы управления ActiveX с или без MFC, но это гораздо проще сделать с MFC.

Давайте рассмотрим простой пример добавления элементов управления ActiveX в ваше приложение на основе диалогового окна MFC.

Шаг 1 — Щелкните правой кнопкой мыши диалоговое окно в окне дизайнера и выберите «Вставить элемент управления ActiveX».

Вставить элемент управления Activex

Шаг 2. Выберите элемент управления Microsoft Picture Clip и нажмите кнопку «ОК».

Microsoft Picture Control

Шаг 3 — Измените размер элемента управления рисунком и в окне «Свойства» щелкните поле «Изображение».

Шаг 4 — Просмотрите папку, которая содержит картинки. Выберите любую картинку.

Шаг 5 — Когда вы запустите это приложение, вы увидите следующий вывод.

Вставить Activex

Давайте посмотрим на другой простой пример.

Шаг 1 — Щелкните правой кнопкой мыши диалоговое окно в окне дизайнера.

Дизайнерское окно

Шаг 2 — Выберите Вставить элемент управления ActiveX.

Дизайнерское окно

Шаг 3 — Выберите Microsoft ProgressBar Control 6.0, нажмите ОК.

Шаг 4 — Выберите индикатор выполнения и установите его ориентацию в окне свойств на 1 — ccOrientationVertical .

Шаг 5 — Добавьте управляющую переменную для индикатора выполнения.

Дизайнерское окно

Шаг 6 — Добавьте следующий код в OnInitDialog ()

m_progBarCtrl.SetScrollRange(0,100,TRUE);
m_progBarCtrl.put_Value(53);

Шаг 7 — Когда вы снова запустите это приложение, вы увидите индикатор выполнения также в вертикальном направлении.