Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » Createthread

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
27.05.2003, 18:36 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


Was für möglichkeiten habe ich zu überprüfen ob ein mit CreateThread erstellter Thread noch lebt?

Gibt es ne Methode der ich den Thread-HANDLE übergebe und die mir dann true oder false zurückliefert?

Gruss Heiko
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
27.05.2003, 18:42 Uhr
FloSoft
Medialer Over-Flow
(Administrator)



C++:
DWORD dExitCode = 0;
GetExitCodeThread(hHandle,&dExitCode);
if(dExitCode==STILL_ACTIVE)
{
    // mach was, der Thread "lebt" noch
}
else
{
    // mach was, der Thread ist 6 Fuss unter der Erde
}


--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
27.05.2003, 18:47 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


Hi FLo,

Danke erstmal für die schnelle Antwort

STILL_ACTIVE heisst die Konstante also nach der ich gesucht habe.

Mit nem Handle kann man ja jede menge anstellen. Bist du sicher das in dExitCode immer STILL_ACTIVE drinsteht, wenn der nicht auf mehr nen Thread zeigt oder klappt das nur meistens?

Gruss Heiko
--
...fleißig wie zwei Weißbrote

Dieser Post wurde am 27.05.2003 um 18:47 Uhr von Heiko editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (WinAPI, Konsole) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: