![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Два потока пользовательского интерфейса
id_privin © (2002-12-20 17:08:00)пытаюсь я сделать. Вроде как для этого надо сделать еще поток и обрабатывать в нем сообщения.
Сделал поток. И в методе Execute сделал
while not Application.Terminated do
begin
PeekMessage(Msg,0,0,0,PM_REMOVE);
TranslateMessage(Msg);
DispatchMessage(Msg);
end;
Запустил этот поток. Сказал основному потоку sleep. Смотрю : сообщения выбираются. Но приложение не работает.
Вопрос что делаю не так?
Polevi (2002-12-20 18:56:00) [1]окна то, окна в основном потоке созданы !
сообщения то ставятся в очередь основного потока, а ты его усыпил