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

C++ Discussion :

Dev C++ Win API Erreur de compilation


Sujet :

C++

  1. #1
    Membre à l'essai
    Homme Profil pro
    Pensionné
    Inscrit en
    Octobre 2023
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Pensionné

    Informations forums :
    Inscription : Octobre 2023
    Messages : 5
    Par défaut Dev C++ Win API Erreur de compilation
    Bonjour,
    Qui pourrait m'aider à faire fonctionner le programme ci-dessous (fichier Combo1.txt) avec Dev C++ version 5.7.1 application windows. Il fonctionne très bien avec Borland C++ et Visual Studio 2017 mais celui-ci est limité (option gratis) et souhaite utiliser le logiciel libre Dev C++ sans limite.
    Le compilateur utilisé est MinGW GCC 4.8.1 32-bit Debug (mis d'office) avec
    options/compilateur C : supports préprocesseurs C traditionnels : oui
    /génération du code : tout est en blanc
    Je sais que les lignes de commande sont correctes. La ligne d'erreur affichée par le compilateur est affichée au début du programme.
    J'ai besoin si possible de votre aide pour résoudre ce problème et n'ai rien trouvé sur internet.
    Merci d'avance.
    Fichiers attachés Fichiers attachés

  2. #2
    CGi
    CGi est déconnecté
    Expert confirmé
    Avatar de CGi
    Profil pro
    Inscrit en
    Mars 2002
    Messages
    1 061
    Détails du profil
    Informations personnelles :
    Localisation : France, Allier (Auvergne)

    Informations forums :
    Inscription : Mars 2002
    Messages : 1 061
    Par défaut
    J'ai testé votre code sous MinGW (gcc version 5.1 et version 12) et à part qu'il manque une virgule ici :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    LTEXT "Figure", -1, 35, 10, 30, 10, WS_GROUP
    il compile sans erreur.

    Vous signalez seulement une erreur dans le fichier winbase.h peut-être est-il corrompu.
    Site : http://chgi.developpez.com

    Pourquoi faire simple quand on peut faire compliqué ? (Jacques Rouxel)

  3. #3
    Membre Expert

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    1 407
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 1 407
    Par défaut
    Avant d'initialiser wc, ne jamais oublier de faire :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    memset(&wc,0,sizeof(wc));

  4. #4
    CGi
    CGi est déconnecté
    Expert confirmé
    Avatar de CGi
    Profil pro
    Inscrit en
    Mars 2002
    Messages
    1 061
    Détails du profil
    Informations personnelles :
    Localisation : France, Allier (Auvergne)

    Informations forums :
    Inscription : Mars 2002
    Messages : 1 061
    Par défaut
    Dans son code, il a initialisé (affecté) tous les champs de la structure. C'est donc fonctionnel.
    Site : http://chgi.developpez.com

    Pourquoi faire simple quand on peut faire compliqué ? (Jacques Rouxel)

Discussions similaires

  1. API c/Mysql : erreur de compilation
    Par jamalmoundir dans le forum C
    Réponses: 11
    Dernier message: 22/05/2006, 11h46
  2. Erreur de compilation sur std::string avec Dev C++
    Par dada57 dans le forum Dev-C++
    Réponses: 4
    Dernier message: 20/03/2006, 18h06
  3. erreur de compilation sous DEV-C++
    Par felicity dans le forum C
    Réponses: 5
    Dernier message: 19/12/2005, 19h59
  4. [FreePascal]Erreur de compilation avec Dev-Pascal
    Par youngeikichi dans le forum Free Pascal
    Réponses: 3
    Dernier message: 17/02/2005, 14h22
  5. Api mysql avec Devc++, erreur de compilation
    Par Viiince dans le forum Autres éditeurs
    Réponses: 5
    Dernier message: 15/06/2004, 17h19

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