![]() 476 / 444 / 34
Регистрация: 20.11.2009
Сообщений: 1,293
|
|
1 | |
Создание потока21.11.2009, 16:44. Просмотров 1599. Ответов 3
Метки нет Все метки)
(
Ситуация такая: пишу игрушку - логическую, на шахматной доске (человек против компьютера). Предполагается, что на ходе компьютера программа должна неслабо так задуматься, просчитывая варианты. Понятно, вычисления надо производить в отдельном потоке. В MSDN описана куча способов работы с потоками, мне хотелось бы узнать, что, по вашему мнению, следует использовать конкретно в моем случае.
В идеале хотелось бы получить пример кода, реализующего что-то такое: жмем кнопку, вызывается поток, что-то усердно вычисляющий некоторое время, после чего вызывающий событие "вычисления окончены", которое обрабатывалось бы уже основным потоком. P.S. Пишу на C++.
0
|
|
21.11.2009, 16:44 | |
Создание формы из другого потока Создание новой формы из потока Создание потока,отображение на прогресс баре Создание потока для отображения надписи на форме |
|
1922 / 427 / 41
Регистрация: 12.07.2007
Сообщений: 2,062
|
|
21.11.2009, 19:12 | 2 |
Посмотрите контрол BackgroundWorker
0
|
![]() 476 / 444 / 34
Регистрация: 20.11.2009
Сообщений: 1,293
|
|
21.11.2009, 19:57 [ТС] | 3 |
Кажется, я уже нашел то что нужно
http://www.rsdn.ru/article/dot... infrms.xml
0
|
1922 / 427 / 41
Регистрация: 12.07.2007
Сообщений: 2,062
|
|
21.11.2009, 20:09 | 4 |
BackgroundWorker позволяет сделать, то о чем говориться в статье в два клика.
![]()
1
|
21.11.2009, 20:09 | |
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.
Создание потока thread по кнопке,задание приоритета и отслеживание по прогресс-бару Как из потока управлять формой, если функции потока находятся в другом классе? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |