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++

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  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 412
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 1 412
    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)

  5. #5
    Membre Expert

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

    Informations forums :
    Inscription : Juin 2002
    Messages : 1 412
    Par d�faut
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
     
    wc.lpszMenuName  = MAKEINTRESOURCE(LEMENU);
    Au cas o� !

  6. #6
    Membre Expert

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

    Informations forums :
    Inscription : Juin 2002
    Messages : 1 412
    Par d�faut
    Autre erreur :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
     
    case WM_PAINT :
    	//...
    	// il faut transtyper en HPEN
    	hpOld = (HPEN)SelectObject(hdc,hpen); // <<<
    	//...

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