Показать сообщение отдельно

  #18  
Старый 24.05.2010, 21:45
Faost
Новичок
Регистрация: 11.07.2009
Сообщений: 20
С нами: 8860535

Репутация: 2
По умолчанию

AlexTheC0d3r,
Цитата:
Во-первых, в функции потока необходимо ExitThread(0);
Цитата:
Завершение рабочего потока выполняется просто: нужно просто завершить контролирующую функцию и возвратить значение, обозначающее причину завершения потока. Для этого можно использовать оператор return. (с) msdn.
Далее.
Я не вижу от тебя примера, где бы return (result) давал сбой, да и в msdn ясно написано, что return вполне подходит для выхода из потока. WTF?
Цитата:
есть специальная функция WaitForSingleObject();
смотри в моем посте вариант 2 (дописал ранее твоего поста). Однако и тут я не вижу от тебя примера, которым бы ты показал, что Sleep(infinite) - бредовый.
Цитата:
ExitThread(0); где? Иначе программа никогда не завершится
дружище, посмотри на тему, там присутствует слово Delphi. Borland`овские кодеры взяли этот вопрос на себя.
Прошу еще раз обратить внимание на 3ий пункт моего пред.поста.

Последний раз редактировалось Faost; 24.05.2010 в 21:50..
 
Ответить с цитированием