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 :

Passage param�tre PostMessage


Sujet :

MFC

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    37
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 37
    Par d�faut Passage param�tre PostMessage
    Bonjour,
    j'ai un petit soucis lors d'un passage de parametre � la fonction PostMessage.

    Je tape par ex :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    PostMessage(s_Hwnd, WM_AJOUTENTREEJOURNAL,0101,NULL);
    Mais dans la m�thode correspondant � AJOUTENTREEJOURNAL, la valeur de mon parametre (0101) n'est plus le m�me.

    N'est ce pas possible de passe une valeur en parametre de cette facon ?
    Merci d'avance

  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 t'attends a quoi avec 0101 qui est en fait egale � 101.?

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    37
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 37
    Par d�faut
    Et bien je m'attends a r�cup�rer 101
    Mais lorsque je mets un point d'arret dans la m�thode associ�e, le parametre prend une valeur qui est � mes yeux ab�rante, genre 64.
    Je me demandais s'il y a un format � respecter lors du passage de parametre.

    merci

  4. #4
    Membre chevronn� Avatar de stephdim
    Profil pro
    Inscrit en
    Ao�t 2007
    Messages
    462
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Ao�t 2007
    Messages : 462
    Par d�faut
    Salut,

    Si tu mets un 0 devant, le compilateur consid�re que c'est la base octale (8)

    donc 0101 donne 65 en d�cimal

    Enl�ves le 0 devant.

    @+

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    37
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 37
    Par d�faut
    Merci beaucoup
    Cela fonctionne sans le 0, mais dans ce cas, est-ce possible de forcer le d�cimal, malgr� le 0 devans ?

  6. #6
    Membre chevronn� Avatar de stephdim
    Profil pro
    Inscrit en
    Ao�t 2007
    Messages
    462
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Ao�t 2007
    Messages : 462
    Par d�faut
    Le 0 en pr�fixe indique une base octale au meme titre que le 0x pour une base hexadecimale. C'est les normes du C, valable pour tous les compilos.
    Il n'existe pas de moyen de forcer du d�cimal avec un pr�fixe 0.
    Je ne vois pas trop l'interet d'�crire tes nombres avec un 0 devant et vouloir les forcer ensuite en d�cimal ???

    @+

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    37
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 37
    Par d�faut
    Disons que je r�cupere le nombre d'une autre appli. Je suis cens� le r�cup�rer sous cette forme, mais rien de sur.

    Merci beaucoup pour tes r�ponses
    @+

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. [ Struts ] [ Jsp ] [ Javascript ] Passage param�tre
    Par bouchette63 dans le forum Struts 1
    R�ponses: 7
    Dernier message: 23/05/2006, 14h04
  2. R�ponses: 3
    Dernier message: 04/05/2006, 13h05
  3. [SQLSERVER]Pb passage param�tre proc�dure stock�e
    Par galinijay dans le forum MS SQL Server
    R�ponses: 2
    Dernier message: 01/08/2005, 11h59
  4. [JSP] Probl�me passage param�tre
    Par besco dans le forum Servlets/JSP
    R�ponses: 5
    Dernier message: 13/09/2004, 10h15
  5. Fen�tre enfant MDI : passage param�tre � la cr�ation
    Par Orangina dans le forum C++Builder
    R�ponses: 3
    Dernier message: 21/07/2004, 11h55

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