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 :

Problème affichage avec MessageBox


Sujet :

C++

  1. #1
    Membre du Club
    Inscrit en
    Février 2004
    Messages
    70
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 70
    Points : 45
    Points
    45
    Par défaut Problème affichage avec MessageBox
    Bonjour,

    Je souhaite utiliser la méthode MessageBox de la manière suivante.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    int j = 0 ;
    MessageBox(hWnd, j, NULL, NULL)
    Je suis sous VS C++ 2005, et j'obtiens l'erreur suivante
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    error C2664: 'MessageBoxA' : cannot convert parameter 2 from 'int' to 'LPCSTR'
    Comment convertir mon int en LPCSTR ?

    Merci d'avance


  2. #2
    Membre habitué
    Inscrit en
    Mai 2007
    Messages
    157
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Mai 2007
    Messages : 157
    Points : 151
    Points
    151
    Par défaut
    Je te conseil le lien suivant:

    http://c.developpez.com/faq/vc/?page=Conversions

  3. #3
    Rédacteur
    Avatar de Laurent Gomila
    Profil pro
    Développeur informatique
    Inscrit en
    Avril 2003
    Messages
    10 651
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2003
    Messages : 10 651
    Points : 15 920
    Points
    15 920
    Par défaut
    Moi je conseillerais plutôt celui-ci :
    http://c.developpez.com/faq/cpp/?pag...RINGS_numtostr

  4. #4
    Membre du Club
    Inscrit en
    Février 2004
    Messages
    70
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 70
    Points : 45
    Points
    45
    Par défaut
    je viens d'écrire le code suivant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    std::ostringstream oss ;
    int j = 2 ;
     
    oss << j  ;
     
    MessageBox (hWnd, oss.str()   ,NULL,NULL) ;
    et j'obtiens l'erreur suivante

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    'MessageBoxA' : cannot convert parameter 2 from 'std::basic_string<_Elem,_Traits,_Ax>' to 'LPCSTR'

    Une idée ?


  5. #5
    Membre habitué
    Inscrit en
    Mai 2007
    Messages
    157
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Mai 2007
    Messages : 157
    Points : 151
    Points
    151
    Par défaut
    Et comme ca:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    MessageBox (hWnd,oss.str().c_str()   ,NULL,NULL) ;
    Ca compile?

  6. #6
    Membre du Club
    Inscrit en
    Février 2004
    Messages
    70
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 70
    Points : 45
    Points
    45
    Par défaut
    C'est bon ça fonctionne !!

    Merci à tous pour votre aide.

    Bonne journée.


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

Discussions similaires

  1. Problème affichage avec IE6/7
    Par Tabila dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 12/10/2008, 15h36
  2. Alignement de div, problème affichage avec IE
    Par tofito dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 06/05/2008, 17h26
  3. Problème affichage avec ATI Mobility FireGL v3200
    Par MoDDiB dans le forum NxEngine
    Réponses: 2
    Dernier message: 25/06/2007, 10h33
  4. Problème affichage avec MSN
    Par CLion dans le forum Messagerie instantanée
    Réponses: 4
    Dernier message: 11/12/2006, 17h45
  5. [PHP-JS] Problème affichage avec structure if
    Par kitty2006 dans le forum Langage
    Réponses: 31
    Dernier message: 07/09/2006, 19h01

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