Вопрос новичка: клиент отвечает за перересовку, функция OnDraw(ATL_DRAWINFO& di) выполняет отрисовку
теперь вопрос: как? какой блок отвечает за вызов этой функции при активации окна или изменения размеров? А то она у меня срабатыват лишь однажды при активации окна.
Здравствуйте, Black_aM, Вы писали:
B_M>Вопрос новичка: клиент отвечает за перересовку, функция OnDraw(ATL_DRAWINFO& di) выполняет отрисовку B_M>теперь вопрос: как? какой блок отвечает за вызов этой функции при активации окна или изменения размеров? А то она у меня срабатыват лишь однажды при активации окна.
Тебя это не должно волновать. При изменении размеров, всегда происходит перерисовка (её вызывает ОС). Проблема может быть в другом, что при измененни размеров ActiveX окна, ты не изменяешь размеры встроенного контрола. Тогда естественно, встроенный контрол не перерисовавается.