Bonjour, voil� mon probl�me :

Je suis sous visual studio 2003.
J'ai dans un menu contextuel, un bouton pour ouvrir une fen�tre, seulement la fen�tre qui s'ouvre n'est pas cliquable. Exemple :

Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
OnClicMenuContextuel()
{
     CDlg maFenetre = new CDlg();
     maFenetre.DoModal();
}
maFenetre s'ouvre bien, mais la seule fa�on d'arriver � cliquer sur un de ses composant est de r�duire l'application m�re et de la restaurer.

Une feinte consiste � afficher une MessageBox n'importe o� dans la fonction avant le DoModal, dans ce cas la en�tre fonctionne correctement ...

Si j'ouvre ma fen�tre depuis un bouton classique, elle s'ouvre correctement aussi.

J'ai cr�� une fen�tre de base sans rien y ajouter, et l'afficher dans ma fonction, elle fait la m�me chose : visible normalement, mais pas cliquable. Le probl�me ne vient donc pas de la fen�tre appel�e, mais plut�t du contexte dans lequel elle est appel�e je suppose.

Ouvrir une fen�tre depuis un menu contextuel est-il un probl�me pour le focus de la fen�tre ?

Que fait la messageBox pour que le probl�me soit absent lorsqu'on en ouvre une ?

Quelqu'un aurait une id�e ?
Merci d'avance