CreateThread und _beginthreadex
-
hola
hab ich das richtig verstanden, das ich CreateThread ohne bedenken (bei verwendeung von VC++) verwenden kann wenn ich 'nicht' multithreaded-dll compiliere ?
Meep Meep
-
Wenn Du nicht multi-threaded programmierst, hast Du keinen Grund "CreateThread" zu verwenden.
Und wenn, dann solltest Du beginthread verwenden!Mit "dll" oder nicht hat das ganze nichts zu tun!
-
von '_beginthread' würd ich dir abraten - ich hab scho ma ewig daran gesucht, warum das WaitFor (threadhandle) dann immermal ging und immermal nicht... Nimm lieber '_beginthreadex' - das liefert dir auch das richtige Thread-Handle, wenn der Thread "zu schnell created" wird - wenn dir das Handle egal ist, kannste auch '_beginthread' nehmen... Aber ich seh keinen Nachteil in der Variante mit 'ex'...
Bye