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 :

Static MFC and shared resources


Sujet :

MFC

  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    303
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2005
    Messages : 303
    Par défaut Static MFC and shared resources
    Bjr,
    Dans une application ou les MFC sont liées de manière statique peut-on continuer à utiliser les resources communes? Utilisation de AFX_RESOURCES_DLL?

  2. #2
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par alen
    AFX_RESOURCES_DLL?
    c'est quoi cette macro ? c'est un truc a toi non ? je ne la trouve pas sur la MSDN

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    303
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2005
    Messages : 303
    Par défaut
    AFX_RESOURCE_DLL est un define de VC++, on la retrouve dans le fichier de resources. Si cette definition n'existe pas les resources anglaise afxres.rc, afxprint.rc, .. sont liées au projet. Si ce define existe l'application utilisera pour les boites de dialogue commune les resources locale de la machine. Cela intervient par exemple pour le texte qui est affiché dans le print preview.
    Ma question est peut on encore utiliser ces resources communes avec une appli qui utilise les MFC de manière statique?

  4. #4
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par alen
    Ma question est peut on encore utiliser ces resources communes avec une appli qui utilise les MFC de manière statique?
    ben oui, je ne vois pas de pb. le fais de lier les MFC statiquement ne fait que coller dans ton bin les méthodes des mfc utilisée par ton appli, au lieu de les laisser dans leur DLL d'origine et de les appeler "a distance".
    le probleme des "locale" est plutot inhérant an systeme...

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    303
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2005
    Messages : 303
    Par défaut
    Mon doute se situe sur le mélange des MFC liée de maniere statique et les MFC liée de manière dyanmique dans une même appli. Est ce que les dll de resource windows font appels aux MFC?

  6. #6
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par alen
    Mon doute se situe sur le mélange des MFC liée de maniere statique et les MFC liée de manière dyanmique dans une même appli. Est ce que les dll de resource windows font appels aux MFC?
    heureusement que non. les dlls de windows sont en Win32... et pas de C++...

Discussions similaires

  1. Réponses: 2
    Dernier message: 28/05/2013, 11h16
  2. Réponses: 4
    Dernier message: 22/07/2010, 17h55
  3. Intégration static d'une resource DLL
    Par dug dans le forum MFC
    Réponses: 1
    Dernier message: 14/04/2006, 18h07
  4. [MFC] enorme probleme entre statics et includes
    Par giova_fr dans le forum MFC
    Réponses: 4
    Dernier message: 09/12/2005, 14h15

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