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

Windows Discussion :

Problèmes avec la fonction DialogBox


Sujet :

Windows

  1. #1
    Membre confirmé Avatar de saidus
    Homme Profil pro
    Inscrit en
    Octobre 2004
    Messages
    166
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48

    Informations forums :
    Inscription : Octobre 2004
    Messages : 166
    Par défaut Problèmes avec la fonction DialogBox
    Bonjour a tous ..
    ci dessous une fragment de code que j'ai écris .
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    ///////////////////////////////////////////////
    //
    //
    //
    ///
    //
    //
    //
    //
    //////////////////
    #include <windows.h>
    #include <winuser.h>
    
    BOOL CALLBACK DlgProc(HWND hwndDlg,  UINT message, WPARAM wParam, LPARAM lParam) ;
    
    int WINAPI WinMain (HINSTANCE hThisInstance, HINSTANCE hPrevInstance, LPSTR lpszArgument, int nCmdShow)
    {
    	DialogBox(hThisInstance,"MABOIT",0,(DLGPROC)DlgProc);
    	return 0 ;
    }
    BOOL CALLBACK DlgProc(HWND hwndDlg,
                                 UINT message, 
                                 WPARAM wParam, 
                                 LPARAM lParam) 
    { 
        switch (message) 
        { 
            case WM_COMMAND: 
                switch (LOWORD(wParam)) 
                { 
                    //case IDOK: 				
     
                    case IDCANCEL: 
                        EndDialog(hwndDlg, wParam); 
                        return TRUE; 
                } 
        } 
        return FALSE; 
    }
    je suis novice dans la programmation windows et je n'arrive pas a savoir pourquoi ca ne marche pas ..
    merci pour votre aide

  2. #2
    Expert confirmé
    Avatar de Melem
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Janvier 2006
    Messages
    3 656
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Janvier 2006
    Messages : 3 656
    Par défaut
    Que veut dire "ça ne marche pas" ? Par ailleurs :

    - Le type de retour de DlgProc est INT_PTR et non BOOL, depuis longtemps.
    - Enlève le cast de DlgProc. Une fonction passée en argument d'une autre doit être du bon type tout simplement ou alors ne pas appeler la fonction.
    - Si tu utilises Visual C++ 2005 ou une version supérieure, pense à utiliser la macro TEXT. Mettre ainsi par exemple TEXT("MABOIT") au lieu de "MABOIT" tout court.

  3. #3
    Membre confirmé Avatar de saidus
    Homme Profil pro
    Inscrit en
    Octobre 2004
    Messages
    166
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48

    Informations forums :
    Inscription : Octobre 2004
    Messages : 166
    Par défaut
    C'est bon ... tout va bien
    MErci pour tout

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

Discussions similaires

  1. Problème avec une fonction date.
    Par kmayoyota dans le forum ASP
    Réponses: 8
    Dernier message: 09/09/2004, 13h33
  2. Problème avec la fonction findfirst ()
    Par Angelico dans le forum Windows
    Réponses: 3
    Dernier message: 05/08/2004, 21h40
  3. [Requete SQL en VBA] Problème avec la fonction FLOOR
    Par zubral dans le forum Langage SQL
    Réponses: 4
    Dernier message: 13/07/2004, 14h24
  4. Problème avec les fonctions
    Par jvachez dans le forum PostgreSQL
    Réponses: 1
    Dernier message: 13/01/2004, 13h06
  5. [Postgresql]Problème avec les fonctions ...
    Par fet dans le forum Requêtes
    Réponses: 4
    Dernier message: 02/10/2003, 10h04

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