Показать сообщение отдельно
Старый 14.09.2005, 10:57     # 8
alexey_ma
Member
 
Регистрация: 10.03.2002
Адрес: Israel
Сообщения: 245

alexey_ma Нимб уже пробиваетсяalexey_ma Нимб уже пробивается
Цитата:
/7y3uK:
А стей он топ делается через Вин АПИ, по-моему...
OnTop window не избавит совсем от мерцания окон потому - что консоль при старте все равно перехватит фокус на какое-то время. Если бы это было обычное окно то-можно было-бы показать его без получения им фокуса(создав окно со стилем WS_EX_TOOLWINDOW и показав его функцией SetWindowPos указав в параметах SWP_NOACTIVATE | SWP_SHOWWINDOW), а консоль ну незнаю...
Цитата:
/7y3uK:
ну если грамотно делать синхронизацию, т.е. грамотно построить архитектуру, то вполне мирно они будут ужваться Ессесно синхронизировать нужно только те методы, которые будут доступаться и менять какие-то единые для потоков данные, которых, в свою очередь, желательно делать как можно меньше, т.к. синхронизация - это довольно дорогая штука
Не, мы неграмотные - мы тупые. Синхронизация подразумевает ожидания одним потоком другого. Вы конечно ,уважаемый, можете грамотно минимизировать это взаимное влияние потоков, но совсем избавиться от него не получится, иначе нет вообще смысла в синхронизации, если можно "грамотно" без нее обойтись
__________________
Best Regards
alexey_ma вне форума