bonjour,

je suis entrain de développer une application, et j'ai un problème.

j'ai trouver, comment renommez une fenetre, réduire, mais là je beug sur le fermé.

pour cela je je dois utiliser la fonction:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
BOOL DestroyWindow(      
    HWND hWnd
);
mais là, c'est le problème:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
if( o1 == 4) /* fermé fenetre */
            {
                if(DestroyWindow(st) == 0)
                {
                    MessageBox(hwnd,"Impossible" ,"Résultat", MB_OK);
                }
                else
                {
                MessageBox(hwnd,"réussi" ,"Résultat", MB_OK);
                }
            }
si la valeur de retour == 0, c'est sans succès, sinon c'est réussi.
mais j'ai toujours 0.

Et la variable st, c'est un char, qui a enregistrer le handle de la fenêtre.

mais là je vois pas comment mettre une variable à destroywindow ou sendmessage avec wm_destroy.


merci