![]() |
|
|
![]()
|
|
| Tneiro |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 100 Регистрация: 5.10.2004 Где: Одесса Репутация: нет Всего: 1 |
1
CWinThread::SuspendThread()-приостановка потока CWinThread::ResumeThread()-возобновление 2 ::Sleep() завершение потока 1 AfxEndThread или API PostQuitMessage c флагом WM_QUIT если поток отправляет сообшение сам себе 2 GetExitCodeThread() |
|||
|
||||
| Олег М |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 436 Регистрация: 10.6.2004 Где: Москва Репутация: нет Всего: 7 |
Нормального немного, как-то слишком хитро и медленно. Единственно, что одно событие можно использовать в разных процессах. Но это, я так понял, в данном случае не актуально. Вот что действительно нужно, так это использовать WaitForSingleObject для события вместо Sleep. Потому что при необходимости корректно завершить поток Sleep нельзя прервать, а ожидание события можно. |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Visual C++/MFC/WTL | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |