Ситуация: имеется контрол (ATL7,CompositeControl, контейнер — VB6) с динамически создаваемым MS masked edit'ом. Хотелось бы иметь возможность отслеживать потерю фокуса. В интерфейсе контролов такого события ненаблюдается, я так понимаю реализуются они непосредственно сайтом. Есть ли какаянибудь возможность подключиться?
Неужели никто несталкивался? Вообще события контэйнера/сайта как нибудь отловить можно?
"RussianElephant" <forum@rsdn.ru> wrote in message
news:195202@news.rsdn.ru...
> Неужели никто несталкивался? Вообще события контэйнера/сайта как нибудь
отловить можно?
IOleControlSite::OnFocus не то?
Posted via RSDN NNTP Server 1.4.5
На самом деле я непонимаю чем этот метод может помочь. проблема в следующем — необходимо отследить окончание изменения данных в masked edit. тобишь пользователь закончил набирать данные — данные ушли на сервер, обработались, при ошибке подсветились. при вводе каждой кнопки отсылать нельзя — ресурсоёмко. удобнее всего проверки делать при потере фокуса. щаз эта операция делается с помощью задержки. если пользователь ненажал за 500мс ниодной кнопки — данные ушли.сие неудобно и работает криво.