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 :

[C++][MFC] getaddrinfo


Sujet :

MFC

  1. #1
    Membre averti
    Inscrit en
    Mai 2002
    Messages
    57
    Détails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 57
    Par défaut [C++][MFC] getaddrinfo
    Bonjour a tous!

    J'ai un petit soucis, vous vous en doutez! :p
    En fait, j'ai developpé un petit programme en C++ MFC sous visual studio 2005 qui doit impérativement se résumer à un executable, sans dll à coté. Il doit se connecter à un serveur distant et, pour se faire, utilise un WinSocket.
    Le probleme, c'est que sous XP cela fonctionne direct quel que soit le pc mais sou 2000 et 98, ca merdoie.
    J'importe la dll WS2_32.dll dans mon code mais en fait, j'ai l'impression que le programme utilise par defaut celle de windows qui n'inclue pas la methode getaddrinfo dans les versions 2000 et 98.
    Puis je, soit inclure dans mon exe la dll que je veux utiliser ou bien utiliser une autre methode que GetAddrInfo pour qu'elle soit portable?
    Merci de votre aide a l'avance!

  2. #2
    Alp
    Alp est déconnecté
    Expert confirmé

    Avatar de Alp
    Homme Profil pro
    Inscrit en
    Juin 2005
    Messages
    8 575
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Juin 2005
    Messages : 8 575
    Par défaut
    As tu regardais si cette librairie n'existe pas en statique? (.lib)
    Comme ça pas besoin de te prendre la tête avec des dll... la librairie serait alors intégrée à l'exe.

  3. #3
    Membre averti
    Inscrit en
    Mai 2002
    Messages
    57
    Détails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 57
    Par défaut
    Salut, merci de ta proposition!
    en fait, dans les propriétés "Linker" de mon projet, j'ai mis le chemin de mon fichier .lib et cela ne change rien...
    J'ai meme essayé de mettre la ligne
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    #pragma comment(lib,"WS2_32.lib")
    après avoir retiré le chemin dans le linker mais cela ne fonctionne toujours pas...

Discussions similaires

  1. utiliser les tag [MFC] [Win32] [.NET] [C++/CLI]
    Par hiko-seijuro dans le forum Visual C++
    Réponses: 8
    Dernier message: 08/06/2005, 15h57
  2. MDI sans MFC, possible ?
    Par delire8 dans le forum MFC
    Réponses: 4
    Dernier message: 17/06/2002, 07h38
  3. [MFC](encapsulation ADO) ou placer le code
    Par philippe V dans le forum MFC
    Réponses: 2
    Dernier message: 13/06/2002, 14h58
  4. Réponses: 2
    Dernier message: 10/06/2002, 11h03
  5. [MFC] ADO connection
    Par philippe V dans le forum MFC
    Réponses: 3
    Dernier message: 10/06/2002, 07h36

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