Ответ в теме: thread не возвращает данные от созданного окна…

#4213
RazorNd
RazorNd
Участник
Сообщений:46

Зарегистрирован:
04.02.2016

Репутация:38

1) Поток запускается сразу после создания объекта потока. Так что он будет работать параллельно с циклом. join метод синхронизации потоков, который в одном потоке ждет завершения другого. В этом вообще никакой разницы с твоим кодом нет, разве что главный поток ждет завершения работы потока цикла обработки событий.
2) Рисовать ты действительно можешь только в одном потоке. Вот дока. Я же показываю как можно обрабатывать события в одном потоке и рисовать в другом. Я проверил этот код в linux с clang компилятором. Сейчас проверю в windows с visual studi0 2015. Но скорее всего и там оно работает.