Loukhass
Messages postés20Date d'inscriptionvendredi 6 janvier 2006StatutMembreDernière intervention31 mars 2006
-
30 mars 2006 à 13:03
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019
-
31 mars 2006 à 09:18
Bonjour. J'utilise MFC pour pouvoir utiliser la classe CMutex.
Seulement, dans le même projet,j'ai besoin d'utiliser jni. Pour cela,
je dois creer une DLL. Mais apparament, je ne peux pas utiliser MFC en
même temps.
Comment je peut faire pour utiliser MFC dans une DLL?
Loukhass
Messages postés20Date d'inscriptionvendredi 6 janvier 2006StatutMembreDernière intervention31 mars 2006 30 mars 2006 à 21:31
J'utilise Visual C++ depuis le début de la semaine seulement. Je fait un programme simple pour utiliser la classe Mutex, mais le compilo m'envoie chier. Je comprend rien a l'erreur. Je met le code et l'erreur:
int _tmain(int argc, _TCHAR* argv[])
{
static Mutex mut = new Mutex(false, "MonMutex")
cout << "Le mutex va prendre la ressource" << endl;
mut->WaitOne();
system("PAUSE")
mut->ReleaseMutex();
cout << "Le mutex a libéré la ressource" << endl;
system("PAUSE");
Je pense que l'erreur viens du fait que je n'ai pas configurer comme il faut mon compilo. Mais je sais pas comment faire.
Ensuite, est-ce que j'utilise correctement la classe Mutex?