Bonjour,
J'ai un petit souci de modalit� de dialogues.
Soit A -> B -> C trois dialogues simplement parent�s du grand p�re (A) au petit fils (C).
- si seul C est modal il est bien modal pour A et B
- mais si A et C sont modaux, alors C n'est plus modal pour B
La modalit� est r�alis�e � l'aide de DoModal sur des classes qui h�ritent de CWnd.
Un des symptome du probl�me est que le GetParent effectu� dans le CWnd::RunModalLoop et dont le retour se voit appel� sendmessage( WM_ENTERIDLE, .... ) vaut B dans le premier cas et A dans l'autre.
Est ce un probl�me connu? Existe t il un workaround ?
Merci.
Partager