Статик без границы
От: pigeon Великобритания
Дата: 12.05.06 06:39
Оценка:
Добрый день.
Растолкуйте плз. следуюшую ситуацию.
На диалог в дизайн тайме ложу Picture ( Frame ), далее сабклашу этот контрол переопределяю события
WM_PAINT и WM_ERASEBKGND следующим образом

LRESULT CStaticFrame::OnEraseBkgnd(HDC hdc)
{

    return TRUE; // background is erased
}

LRESULT CStaticFrame::OnPaint(HDC hdc)
{

    return 0;
}


далее указываю этот статик в качестве родителя кнопке и кнопка не рисуется нормально , только когда потянну окно она появляется, на клики не реагирует. Если же не сабкласить родительский контрол, то все работает ОК.
П.С Собственно мне нужно чтобы у родительского фрейма не рисовалась граница, и все контролы которые на нем находятся рисовались нормально.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Premature optimization is the root of all evil in programming. Donald Knuth
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.