Bonjour,
Pour voir si une Window est d�j� ouverte, il suffit d'ex�cuter le code suivant:
http://msdn2.microsoft.com/en-us/lib...99(VS.85).aspx
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11 int iHandle = FindWindow("Notepad", "Untitled - Notepad"); if (iHandle > 0) { // send message to the existing open window SendMessage(iHandle, WM_SYSCOMMAND, SC_CLOSE, 0); } else { // ex: open notepad since it was not opened }
Findwindow prend en 1er argument un string pointant vers la classe name qui a �t� d�finie avant de cr�er la fen�tre.
J'aimerai pouvoir v�rifier non plus qu'une fenetre (window) est d�j� ouverte mais qu'une boite de dialogue (potentiellement appartenant a un autre programme) est ouverte.
Est-ce possible?
Partager