476 / 444 / 34
Регистрация: 20.11.2009
Сообщений: 1,293
|
|
1 | |
Создание потока21.11.2009, 16:44. Показов 1723. Ответов 3
Метки нет (Все метки)
Ситуация такая: пишу игрушку - логическую, на шахматной доске (человек против компьютера). Предполагается, что на ходе компьютера программа должна неслабо так задуматься, просчитывая варианты. Понятно, вычисления надо производить в отдельном потоке. В MSDN описана куча способов работы с потоками, мне хотелось бы узнать, что, по вашему мнению, следует использовать конкретно в моем случае.
В идеале хотелось бы получить пример кода, реализующего что-то такое: жмем кнопку, вызывается поток, что-то усердно вычисляющий некоторое время, после чего вызывающий событие "вычисления окончены", которое обрабатывалось бы уже основным потоком. P.S. Пишу на C++.
0
|
21.11.2009, 16:44 | |
Ответы с готовыми решениями:
3
Создание формы из другого потока Создание новой формы из потока Создание потока,отображение на прогресс баре Создание потока для отображения надписи на форме |
1923 / 428 / 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
|
1923 / 428 / 41
Регистрация: 12.07.2007
Сообщений: 2,062
|
|
21.11.2009, 20:09 | 4 |
BackgroundWorker позволяет сделать, то о чем говориться в статье в два клика.
1
|
21.11.2009, 20:09 | |
21.11.2009, 20:09 | |
Помогаю со студенческими работами здесь
4
Создание отдельного потока для отрисовки змейки Создание потока и доступ к контролам других потоков Создание потока thread по кнопке,задание приоритета и отслеживание по прогресс-бару Как из потока управлять формой, если функции потока находятся в другом классе? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |