hier noch ein beginthreadbsp:
ThreadHandle := BeginThread(nil,0,TFNThreadStartRoutine(@threadfunc),@variable,CREATE_SUSPENDED,ThreadID);
ThreadHandle beinhaltet dann das
handle des threads
threadfunc ist die function des threads
@variable übergibt dem thread einen pointer auf die variable variable
CREATE_SUSPENDED bewirkt das der thread im angehaltenen zustand erzeugt wird
ThreadID beinhaltet dann die ID des threads
wenn du CREATE_SUSPENDED verwendest muss du den Thread mit ResumeThread(ThreadHandle) fortsetzen!