Bonjour,
J'ai un probleme dans une application avec les MFC et les fonctions EnableMenuItem() et GetSystemMenu().
Dans une application, je desire empecher la fermeture d'une fenetre en grisant et desactivant la croix du menu de la fenetre
et de l'application.
je crée donc une fonction DeleteMenuSys() dans CMainFrame et une autre dans la CChildFrame.
les deux sont pratiquement identiques et utilisent EnableMenuItem() et GetSystemMenu().
Lors de l'execution, les X sont bien grisées et, lorsque je clique dessus, rien ne se passe au demarrage (ce qui est normal).
Lorsque je met la fenetre client en pleine page (clic sur le rectangle du menu systeme), alors, si je clique sur la croix, bien
que grisée, la fenetre se ferme quand même !...
Quelqu'un aurait-il eut le probleme ?
De quoi cela peut il provenir ?
Merci pour votre aide.
Partager