Ciao ragazzi...
Vorrei gestire i thread di un mio programma
tramite un modulo. Quindi dovrei scrivere
il modulo.
Il mio problema sorge perchè vorrei creare
qualcosa di generico. Il mio intento è quello di
poter creare thread puntando a funzioni generiche
che io non conosco. Infatti la funzione potrebbe
restituire un valore oppure avere N parametri.
Come si può risolvere?
codice:HANDLE hThrd[MAX_THRD]; DWORD dwThrdId[MAX_THRD]; int createThrd( TIPO MIA_FUNZIONE(PAR1,PAR2,PARn), int id ) { hThrd[id] = CreateThread(NULL, 0, COME SI FA ORA? , dwThrdId[id]); return hThrd[id] ? 1 : 0; }

Rispondi quotando