Как да изтриете поток

поток

ExitThread ExitStatus

на прозорци е по-добре да използвате beginthreadex/endthreadex

изтриете

На теория той би трябвало да се самоубие, когато функцията върне 0, но аз все още го вися:(

изтриете

ДРЪЖКА те затвори?
Можете да го направите по следния начин:
CloseHandle (CreateThreed (.));

ExitThread ExitStatus

това само задава дескриптора на нула, след което той не може да се използва, но това не означава, че самият поток е унищожен.

Потокът може да бъде прекратен по четири начина:

функция поток връща контрол (препоръчан начин),

нишката се самоунищожава чрез извикване на функцията ExitThread (нежелан начин);

една от нишките на този или процес на трета страна извиква функцията TerminateThread (нежелан начин);

процесът, съдържащ тази нишка, завършва (също нежелателно).