Форум: "Основная";
Текущий архив: 2006.12.24;
Скачать: [xml.tar.bz2];
Вниз
Как правильно отлавить изменение Handle компонента? Найти похожие ветки
← →
Ketmar © (2006-11-09 17:03) [40]sigh...
← →
MegaVolt © (2006-11-09 17:14) [41]>sigh...
Поясни? чего вздыхаешь в чём я не прав?
ты предлогаешь цепочку такую.
->RecreateWnd->TWinControl.CMRecreateWnd->TListViewEx.DestroyHandle->TWinControl.DestroyHandle->TListViewEx.CreateHandle->TWinControl.CreateHandle->
итого 6 вызовов
я предлогаю
->RecreateWnd->TListViewEx.CMRecreateWnd->TWinControl.CMRecreateWnd->TWinControl.DestroyHandle->TWinControl.CreateHandle->
итого 5 вызовов.
Экономия в один вызов. Чем плохо?
← →
MegaVolt © (2006-11-09 17:19) [42]Единственным аргументом как я понимаю может быть то что CreateHandle и DestroyHandle вызываются не только из RecreateWnd но и в других местах.
← →
Ketmar © (2006-11-09 17:39) [43]>[41] MegaVolt(c) 9-Nov-2006, 17:14
>Экономия в один вызов. Чем плохо?
тем, что ты оптимизируешь то, что оптимизировать не надо. и копаешься в том, что опять же тебе сейчас не надо. любознательность -- она похвальна, но когда в меру. %-) см. [37], последнее предложение.
← →
MegaVolt © (2006-11-09 17:51) [44]Ясно.
Короче перекрыл CreateWnd и DestroyWnd
Спасибо.
Страницы: 1 2 вся ветка
Форум: "Основная";
Текущий архив: 2006.12.24;
Скачать: [xml.tar.bz2];
Память: 0.52 MB
Время: 0.043 c