Treads
-
Moin,
ich hab schon im Forum gesucht. Auch einiges gefunden über Treads.
Aber ich bekomme das einfach nicht hin. Das beispiel auf codeguru verstehe ich auch nicht.Ich möchte einfach nur einen Tread der mir immer wider eine List aktuallisiert. Ach aber es sollte möglich sein mehrere zu starten. Also muß ich wohl einen Multitread nehmen?
kann mir nicht jemand einen ganz leichtes Beipiel zeigen.
Thx
-
// MyClass.h ... static void Thread1(void *p); static void Thread2(void *p); static void Thread3(void *p); static void Thread4(void *p); ... // MyClass.cpp #include <process.h> ... void CMyClass::Thread1(void *p) { CMyClass *_this = (CMyClass*)p; // mach was } void CMyClass::Thread2(void *p) { CMyClass *_this = (CMyClass*)p; // mach was } void CMyClass::Thread3(void *p) { CMyClass *_this = (CMyClass*)p; // mach was } void CMyClass::Thread4(void *p) { CMyClass *_this = (CMyClass*)p; // mach was } void CMyClass::StartThreads() { _beginthread(Thread1,0,this); // starte Thread 1 _beginthread(Thread2,0,this); // starte Thread 2 _beginthread(Thread3,0,this); // starte Thread 3 _beginthread(Thread4,0,this); // starte Thread 4 }
-
-