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

Visual C++ Discussion :

Où trouver "afxres.h"?


Sujet :

Visual C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    112
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2005
    Messages : 112
    Par défaut Où trouver "afxres.h"?
    Bonjour,
    Tout est dans le titre, je n'arrive pas à trouver le fichier "afxres.h" dans mon disque dur et j'en ai besoin pour compiler un projet utilisant les fonctions de message de windows comme PeekMessage, TranslateMessage etc.

    Ce que je ne comprend pas c'est que j'ai installé VC++ Express Edition 2005 SP1 + la dernière platformSDK et ce fichier n'est pas présent.
    Faut-il installer quelquechose d'autre pour l'avoir? Si oui, quoi?

    Merci de votre aide,
    A bientôt,
    dede

    P.S : J'ai essayé de remplacé #include "afxres.h" #include <windows.h> comme ça a été dit sur certains forum mais j'ai alors des erreurs à l'édition des liens :

    23>graphicsOgreCore.obj : error LNK2019: symbole externe non résolu __imp__DispatchMessageA@4 référencé dans la fonction "public: void __thiscall yake::graphics::ogre3d::OgreCore::update(float)" (?update@OgreCore@ogre3d@graphics@yake@@QAEXM@Z)
    23>graphicsOgreCore.obj : error LNK2019: symbole externe non résolu __imp__TranslateMessage@4 référencé dans la fonction "public: void __thiscall yake::graphics::ogre3d::OgreCore::update(float)" (?update@OgreCore@ogre3d@graphics@yake@@QAEXM@Z)
    23>graphicsOgreCore.obj : error LNK2019: symbole externe non résolu __imp__PeekMessageA@20 référencé dans la fonction "public: void __thiscall yake::graphics::ogre3d::OgreCore::update(float)" (?update@OgreCore@ogre3d@graphics@yake@@QAEXM@Z)
    23>../../common/bin/yake_graphicsOgre.dll : fatal error LNK1120: 3 externes non résolus
    Bref, la galère...

  2. #2
    Rédacteur
    Avatar de farscape
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055
    Par défaut
    salut,
    tu ne le trouves pas parce qu'il n'existe pas pour visual C++ 2005 express.
    rappel: (et tu trouveras sur ce site différents posts sur ce même sujet...)
    visual C++ express ne permet pas de travailler avec les MFC .
    uniquement du code natif C++ console,ou une application .net C++/CLI.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    112
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2005
    Messages : 112
    Par défaut
    Quelles librairies doit-je installer pour pouvoir travailler avec les MFC alors?
    En existe-t-il des gratuites?

    Merci,
    dede

  4. #4
    Rédacteur
    Avatar de farscape
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055
    Par défaut
    non ,il n'y en a pas ...
    les MFC ne sont pas gratuites, elles font parties des distributions de visual payantes.

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    112
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2005
    Messages : 112
    Par défaut
    Si je télécharge la démo de Visual Studio 2005 ça devrait le faire non?

    EDIT : 2,8 Go la démo, c'est vraiment des tarés Microsoft... Je comprend pourquoi j'étais sous Linux et que j'utilisais des soft open sources comme Code Blocks ou Eclipse... Dommage que mon niveau en Linux ne me permette pas de compile aisément toutes les libs que je veux.

  6. #6
    Membre chevronné
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    417
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Mai 2007
    Messages : 417
    Par défaut
    te plains pas non plus, déja l express édition est un beau cadeau

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Python 2.X] Expression régulière trouver quelque chose entre quotes
    Par Northis dans le forum Général Python
    Réponses: 1
    Dernier message: 05/11/2014, 13h59
  2. Ou trouver les afxres.rc,. . .
    Par alen dans le forum MFC
    Réponses: 4
    Dernier message: 26/09/2006, 13h08

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