Четвертый Borland C++ и его окружение

       

Класс TVbxEventHadler


Класс TVbxEventHadler - это небольшой класс и в основном малоинтересный для программистов класс. Однако он выполняет важные

действия. Без него вы не могли бы взаимодействовать с управляющими элементами VBX, поскольку он реализует программирование, управляемое событиями.

Этот класс состоит из единственной функции и таблицы реакции

на одно сообщение. Функция называется EvVbxDispatch. Это подпрограмма обработки события для сообщения WM_VBXFIREEVENT. EvVbxDispatch получает сообщение WM_VBXFIREEVENT, преобразует необработанное сообщение в структуру WVBXEVENT и планирует новое сообщение, которое обрабатывается родительским объектом управляющего

элемента. Это означает, что родительский объект снова вызывает

себя с другим сообщением. Это новое сообщение намного легче обработать и понять.



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