AfxBeginThread

Fermé
montafsm Messages postés 3 Date d'inscription dimanche 20 avril 2014 Statut Membre Dernière intervention 22 avril 2014 - 22 avril 2014 à 02:11
 Rinaldo - 11 juin 2014 à 14:13
quel est le rôle de cette fonction "AfxBeginThread" !!!
j'ai un code:
.....
if(pcap_findalldevs(&alldevs, errbuf) == -1)
{
MessageBox::Show("Error in pcap_findalldevs");
exit(1);
}
for(d=alldevs, i=0; i< this->listBox1->SelectedIndex ;d=d->next, i++);
String^ description = gcnew String(d->name);
MessageBox::Show(description);

//pcap_freealldevs(alldevs); (, NULL);

CWinThread* m_ThreadAgent= AfxBeginThread( dumpThread, NULL );

/*if(!m_ThreadAgent)
{
MessageBox::Show("Error launching the agent thread.");
}*/
}
.....
aide _moi a comprendre

1 réponse

Bonjour,

AfxBeginThread est une fonction MFC qui crée et démarre un nouveau thread dans le processus courant et retourne un pointeur sur l'objet CWinThread créé.

Ce nouveau thread exécute la fonction dumpThread en lui passant le paramètre NULL.

Si la création échoue, AfxBeginThread retourne NULL.
0