Macro d'Exception introuvable ds atlalloc.h pour app basic MFC - C++ - Programmation
Marsh Posté le 03-12-2004 à 11:34:53
Re-Salut,
J'ai put trouvé les define que je cherchais dans excpt.h mais je peux pas l'inclure, ca merde encore plus .. il n'a pas l'ai prévu pour ATL.
Si je les ajoutes, j'ai un problème avec GetExceptionCode.... qui est rédéfini ds Except.h -> il fini donc par l'inclure ...
je pige pas grand chose ...
a+
Marsh Posté le 03-12-2004 à 11:34:59
Puisque personne n'a l'air de rencontré le même porblème ... je vais désperer d'utiliser les MFC....
Marsh Posté le 04-12-2004 à 01:21:32
Le seul conseil que j'aie à te donner : n'utilise pas les MFC. C'est de la merde en barre. Fais une recherche sur les topics sur les API pour GUI alternatives, comme wxWindows ou Lgi.
Marsh Posté le 07-12-2004 à 10:18:58
Yep,
Bon j'ai installer VS03 sur un autre bécanne et là ça marche nickel.
Par contre, merci pour ce commentaire el muchacho, effectivement http://www.wxwindows.org est un site TRES intéressant !
Marsh Posté le 01-12-2004 à 14:10:57
Voilà,
j'aimerais développer en MFC ... mais lorsque je crée la plus bête des app MFC (autre type posent le même prob.) avec ts les paramêtre par défaut et que je compile cette apps, j'ai les messages d'erreures suivant :
Compiling...
stdafx.cpp
...\Vc7\atlmfc\include\atlalloc.h(340) : error C2065: 'EXCEPTION_EXECUTE_HANDLER' : undeclared identifier
...\Vc7\atlmfc\include\atlalloc.h(341) : error C2065: 'EXCEPTION_CONTINUE_SEARCH' : undeclared identifier
...\Vc7\atlmfc\include\atlalloc.h(339) : error C3861: 'GetExceptionCode': identifier not found, even with argument-dependent lookup
...\Vc7\atlmfc\include\atlcore.h(58) : error C3861: 'EXCEPTION_EXECUTE_HANDLER': identifier not found, even with argument-dependent lookup
Evidement, je pourrais faire des defines Bidons moi-mêmes, mais je pense pas que ca va me permettre d'avoir un traitement d'exception valables.
Qu'elqu'un serait-il où sont définis ces chers macros ?
Merci de me faire avancer même ne fusque un schouilla !
PS: J'utilise VS .Net 2003.
---------------
>>Il ne faut jamais dire : Mais pourquoi ? --- mais plutôt : Pourquoi pas ! <<