-
[MFC] getthreadid()
Bonjour un probleme avec la methode getthreadid()
le code compile mais a l'execution "LE point d'entree de procedure GetThreadId est introuvable dans la bibliotheque de lisaison dynamiques kernel32.dll"
Une idee? Comment recuperer le ThreadId d'un handle d'une autre facon?
-
Marche que sur XP et supérieur je pense,
Regarde du coté de NtQueryInformationThread pour windows 2000.
-
Justement je suis sous xp ca ne marche pas :)
-
tu linkes avec kernel32.lib ? ou tu utilises GetProcAdress ?
-
-
J'ai verifié, la fonction n'est pas dans kernel32.dll.
Donc elle ne marchera que pour Windows Vista.
Si c'est pour le thread courant tu peux utiliser : GetCurrentThreadID();
Sinon NtQueryInformationThread.