ActiveX с нуля

Добавление пользовательского события с помощью ClassWizard.


Следующий пример добавляет  событие пользователя с именем ClickIn. Для другого события просто смените имя и параметры события.

1.

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

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

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

4.      Выберете имя контрольного элемента в списке Class Name.

5.      Нажмите на кнопке Add Event.

6.      В поле External  name впечатайте имя события – ClickIn.

7.      В поле Internal name впечатайте имя функции для пересылки события в контейнер. По умолчанию имя функции формируется добавлением Fire: FireClickIn.

8.      Добавьте параметры в список параметров Parameter List: xCoord и yCoord типа OLE_XPOS_PIXELS и OLE_YPOS_PIXELS соответственно. Обратите внимание, что тип параметров можно выбрать из открываемого  списка.

9.      Щелкните на кнопке OK, чтобы закрыть диалог Add Event..

10.  Щелкните на кнопке OK, чтобы закрыть ClassWizard.



Содержание раздела