probleme avec API Windows
Répondre à la discussion
Affichage des résultats 1 à 3 sur 3

probleme avec API Windows



  1. #1
    invitec6f46d45

    probleme avec API Windows


    ------

    Bonjour,
    je travail actuellement sur l'API windows afin de créer un petit logiciel tout bete.

    Ca marche correctement mais j'ai un petit soucis:

    Je n'aarive pas a afficher la valeur en sortie du code suivant:
    Code:
                    CHAR b[15]; 
                    GetDlgItemText(hDlg, IDE_EDIT1, b, 15);
                    //Recupération d'un nombre ecrit en binaire, 
                    //  ca marche sans pb
    //le code qui convertit mon nombre binaire en decimal est le suivant,
    //testé independamment, il marche et me revoie la valeur souhaitée dans A
    Code:
                        char i=0,j=0,c=0;
                        int A=0;
                        for (i=0;i<16;i++)         
                                 {
                                  int exp=1;
                                  for (j=15;j>i;j--)
                                  {exp=exp*2;}
                                  if (b[i]==49){c=1;}
                                  else{c=0;}
                                  A+=c*exp;
                                  }
                                    
                                    SetDlgItemText(hDlg, IDE_EDIT2, A);
    Aucune valeur ne vient s'afficher, il y a un probleme avec "A" je pense mais lequel?

    Merci

    -----

  2. #2
    Towl

    Re : probleme avec API Windows

    Un petit indice, regarde le typage de ta fonction SetDlgItemText :
    Code:
        BOOL SetDlgItemText(      
            HWND hDlg,
            int nIDDlgItem,
            LPCTSTR lpString
        );
    Toi, ton 3eme paramètre est un entier. Or un pointeur sur une chaine de caractère se terminant par un octet nul est attendu. D'ou problème
    The only limiting factor of the Linux operating system, is his user. - Linus Torvalds

  3. #3
    invitec6f46d45

    Re : probleme avec API Windows

    Nikel c'était ca, je dois avouer que j'ai pas été chercher super loin...mais bon je débute

    En tout cas merci beaucoup.

    A bientot

Discussions similaires

  1. probleme avec windows 98
    Par invite182c7356 dans le forum Matériel - Hardware
    Réponses: 1
    Dernier message: 29/09/2007, 21h12
  2. Problême avec Micro/win ou de mon API ?
    Par inviteb3482fa2 dans le forum Électronique
    Réponses: 0
    Dernier message: 19/04/2007, 09h23
  3. probleme avec windows
    Par invite216cbd05 dans le forum Logiciel - Software - Open Source
    Réponses: 2
    Dernier message: 10/11/2005, 17h00
  4. Problème avec Windows
    Par invite0dceb0ff dans le forum Logiciel - Software - Open Source
    Réponses: 4
    Dernier message: 07/12/2004, 17h01
  5. problème avec windows 98
    Par invitec0c3a9fb dans le forum Matériel - Hardware
    Réponses: 4
    Dernier message: 11/09/2004, 18h41
Découvrez nos comparatifs produits sur l'informatique et les technologies.