Re: Люди!!! Помогите с потоками...
От: Gambler  
Дата: 27.03.02 08:08
Оценка:
Здравствуйте z_yura, Вы писали:

ZY>Проблема такая:

ZY> есть handle потока.
ZY> надо определить исполняется он или остановлен (после SuspendThread или создания с флагом CREATE_SUSPENDED).

DWORD SuspendThread(
HANDLE hThread // handle to thread
);

Если возвратит больше 0 значит был уже остановлен, не забудь сделать ResumeThread(...)


ZY>Еще одна проблемма:

ZY> надо определить является ли поток с handle'ом текущим или нет (функция GetCurrentThread возвращает константу типа 0xfffffffe, о чем честно написано в MSDN)...

Попробуй GetCurrentThreadId(VOID), OpenThread(...)
-------------------------------------------------------------------

Вызывает презедент к себе коров и говорит:
— Ну, что будем сдавать, молоко или мясо?
(с) Г. Явлинский TV6 — Герой дня (18.04.2002)
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.