CreateWindow qui plante

Signaler
Messages postés
361
Date d'inscription
mardi 31 décembre 2002
Statut
Membre
Dernière intervention
19 mars 2015
-
Messages postés
1910
Date d'inscription
vendredi 18 juin 2004
Statut
Modérateur
Dernière intervention
14 novembre 2014
-
Bonjour

j'ai un createwindow qui plante sans raison :

LRESULT CALLBACK DlgProc(HWND hWndParent, UINT Msg, WPARAM wParam, LPARAM lParam)
{
HWND hWnd;
...
 switch (Msg)
 {
        case WM_INITDIALOG:
                           .....
MessageBox(hWndParent, "avant", "info", MB_OK);
                           hWnd = CreateWindow(
                               "edit",
                               "Texte",
                               WS_CHILD|WS_VISIBLE|WS_BORDER, 
                               10,
                               10,
                               100,
                               20,
                               hWndParent,
                               (HMENU)(ID_EDIT),
                               hInstance,
                               NULL);
MessageBox(hWndParent, "apres", "info", MB_OK);
...

J'ai bien le message "avant" qui s'affiche
J'ai le plantage juste apres

Le message "apres" ne s'affichant jamais

le programme ne plante pas, si je commente le createwindow
hInstance et hWndParent sont bien differents de NULL

je ne vois pas pourquoi ca plante
alors que j'ai d'autres createwindow à d'autres endroits qui ne plantent pas...
(ca plante de la meme maniere sur plusieurs postes)

Merci

1 réponse

Messages postés
1910
Date d'inscription
vendredi 18 juin 2004
Statut
Modérateur
Dernière intervention
14 novembre 2014
13
Salut,
C'est étrange. Si tu mets la totalité du code, on pourra peut-être trouver la cause du problème.