Загрузка...

Как вынести в отдельный поток?

Тема в разделе C/C++ создана пользователем NLIs_inactive500068 15 апр 2020. 149 просмотров

Загрузка...
  1. NLIs_inactive500068
    NLIs_inactive500068 Автор темы 15 апр 2020 1 16 июл 2018
    Как Windows Form с++ вынести в отдельный поток?
     
  2. Fender_inactive2697143
    NLIs_inactive500068, конкретно с формами не работал. Потоки появились в C++11, подключаем заголовок thread, т.е #include <thread>. Создать поток: std::thread threadName(threadFunction), можно использовать лямбдо-функцию. Чтобы открепить твой поток от основного threadName.detach().
     
    1. Посмотреть предыдущие комментарии (1)
    2. NLIs_inactive500068 Автор темы
      Fender_inactive2697143, нет(
      я не так объяснил
      мне нужно что бы при нажатие на button1 запускался код в отдельном потоке от формы
      извиняюсь
    3. Fender_inactive2697143
      NLIs_inactive500068, ну, так и делай. Только поток создавай, когда обрабатываешь нажатие клавиши. Для создания потока можешь использовать также Win32 функцию CreateThread.
Top