ShowWindow(hdlg,SW_HIDE);
Je viens de comprendre pourquoi quand je cache une fenêtre, elle n'apparaît pas avec la fonction :
ShowWindow(hdlg,SW_SHOW);
Enfaite, j'ai remarqué quand j'utilse
ShowWindow(hdlg,SW_SHOWMINIMIZED);
au lieu de ShowWindow(hdlg,SW_HIDE);
qu'il faut cliqué sur la petite languette sur la bar des taches pour que la fonction ShowWindow(hdlg,SW_SHOW); soit activer.
Donc, c que la fenêtre n'apparaît pas car elle n'est pas active, donc le programme ne peut continuer.
Que faire pour que la fenêtre principale soit toujours active même, ci on est dans une autre application ?
Je pence que c'est avec case WM_PAINT, je ne suis pas sur.
Et comment on fait pour enclencher le WM_PAINT, avec quelle fonction, ci le pb vient de là.
PS : je remercie BruNews de m'avoir sortie de pas mal de situation en prog.
Merci d'avance