IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

MFC Discussion :

error C1189 et windows.h


Sujet :

MFC

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    116
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2003
    Messages : 116
    Points : 40
    Points
    40
    Par défaut error C1189 et windows.h
    Bonjour,
    en compilant j'ai cette erreur :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
     
    --------------------Configuration: HLA_ConsoleHLA - Win32 Release--------------------
    Compiling...
    HLA_ConsoleHLA.cpp
    FedAmb.cpp
    C:\Program Files\Microsoft Visual Studio\VC98\MFC\INCLUDE\afxv_w32.h(14) : fatal error C1189: #error :  WINDOWS.H already included.  MFC apps must not #include <windows.h>
    Federate.cpp
    C:\Program Files\Microsoft Visual Studio\VC98\MFC\INCLUDE\afxv_w32.h(14) : fatal error C1189: #error :  WINDOWS.H already included.  MFC apps must not #include <windows.h>
    LocalMobile.cpp
    Mobile.cpp
    ConversApi.cpp
    Trajectoire.cpp
    DOMWrite.cpp
    SAXRead.cpp
    C:\Program Files\Microsoft Visual Studio\VC98\MFC\INCLUDE\afxv_w32.h(14) : fatal error C1189: #error :  WINDOWS.H already included.  MFC apps must not #include <windows.h>
    IHM.cpp
    C:\Program Files\Microsoft Visual Studio\VC98\MFC\INCLUDE\afxv_w32.h(14) : fatal error C1189: #error :  WINDOWS.H already included.  MFC apps must not #include <windows.h>
    Error executing cl.exe.
    Pourriez vous me donner la solution pour que tout ceci disparesse?

  2. #2
    Rédacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Points : 16 075
    Points
    16 075
    Par défaut
    MFC apps must not #include <windows.h>
    Je crois que le message est clair ...

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    116
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2003
    Messages : 116
    Points : 40
    Points
    40
    Par défaut
    Oui mais je n'utilise pas les MFC.
    J'ai créé une simple application console

  4. #4
    Expert éminent sénior

    Homme Profil pro
    pdg
    Inscrit en
    Juin 2003
    Messages
    5 753
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : pdg

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 753
    Points : 10 704
    Points
    10 704
    Billets dans le blog
    3
    Par défaut
    Citation Envoyé par hitchie
    Oui mais je n'utilise pas les MFC.
    Le compilateur prétend le contraire. Tu n'aurais pas coché la case "Ajouter la prise en charge de : MFC" lors de la création de ton projet console ?

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    116
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2003
    Messages : 116
    Points : 40
    Points
    40
    Par défaut
    Non c cocher "A simple Application"

  6. #6
    Rédacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Points : 16 075
    Points
    16 075
    Par défaut
    aie mes yeux ...

    et tu as inclus des ATLquelquechose.h ? tu utilises les entetes précompilées, enleve les peut-etre

  7. #7
    Expert éminent sénior

    Homme Profil pro
    pdg
    Inscrit en
    Juin 2003
    Messages
    5 753
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : pdg

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 753
    Points : 10 704
    Points
    10 704
    Billets dans le blog
    3
    Par défaut
    Trouve le fichier fautif que tu inclus (directement ou indirectement via un autre header) dans FedAmb.cpp, Federate.cpp, SAXRead.cpp, IHM.cpp.

Discussions similaires

  1. Fatal error C1189: WINDOWS.H already included
    Par arnolefou dans le forum Visual C++
    Réponses: 6
    Dernier message: 05/03/2010, 11h13
  2. Réponses: 6
    Dernier message: 11/06/2009, 11h24
  3. Runtime error 76 sur windows server 2003 anglais et pas XP
    Par Popaul22 dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 21/08/2008, 01h26
  4. Runtime error avec API Windows
    Par PP(Team) dans le forum Windows
    Réponses: 2
    Dernier message: 10/04/2007, 11h45
  5. fatal error C1189: #error : WINDOWS.H already included.
    Par Moustico dans le forum Windows
    Réponses: 1
    Dernier message: 04/07/2006, 18h22

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo