Re: CAnimateCtrl::Play() забирает фокус
От: Pavel Dvorkin Россия  
Дата: 25.10.11 15:50
Оценка:
Здравствуйте, pb, Вы писали:

pb>Доброго времени суток.


pb>проблема состоит в следующем:

pb>для отображения длительной операции в StatusBar отображается CAnimateCtrl. Вызов CAnimateCtrl::Play забирает фокус и возвращет его назад после остановки анимации. Поскольку в другом окне потеря фокуса вызывает закрытие окна, передача фокуса CAnimateCtrl крайне нежелательна. Есть ли возможность запретить CAnimateCtrl забирать фокус.

pb>Заранее спасибо.


pb>P.S. WS_DISABLED && OnSetFocus(..) не помогают.


Могу предложить передать фокус обратно на ACN_START. Поможет или нет — не знаю.
With best regards
Pavel Dvorkin
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.