ActiveX с нуля


Пользовательские события с базовыми именами.


Вы можете реализовать пользовательские события с именами базовых, но нельзя реализовать с одним именем и базовое и пользовательское события. Например, Вы можете создать свое событие с именем Click, но тогда базовое событие Click не будет пересылаться в контейнер. Но Вы в любой момент можете послать свое событие, вызвав соответствующий метод – FireClick.

Чтобы добавить пользовательское событие с именем базового, выполните следующие действия:

1.      Загрузите Ваш проект.

2.      В меню View выберете ClassWizard.

3.      Щелкните на вкладке ActiveX Events.

4.      Щелкните Add Event.

5.      В списке External name выберете имя базового события, например, Click.

6.      Выберете Custom в группе Implementation.

7.      Нажмите на кнопку OK.

8.      Выйдите из ClassWizard, нажав на OK.

9.      Вызывайте FireClick, где надо в Вашем коде.




Начало  Назад  Вперед