Bonjour

Venant de Delphi, je me servais de FindWindow pour savoir si une fenetre etait ouverte

comment faire la meme chose avec C#, car je ne trouves pas cette fonction

en fait ce serait pour remplacer ce code, avec lequel j ai des soucis,
car il plante la dessus

Code : Sélectionner tout - Visualiser dans une fenêtre à part
m_aFFilmsListe.bOpen != true
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
        private FFilmsListe m_aFFilmsListe;
 
        private void mListeFilms_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
 
            //if (m_aFFilmsListe != null || m_aFFilmsListe.bOpen != true)
            //    return;
            // Déclaration de la fenetre
            m_aFFilmsListe = new FFilmsListe(this);
 
 
            // On docke la fenetre dans le Tab 1
            m_aFFilmsListe.Dock = System.Windows.Forms.DockStyle.Fill;
            m_aFFilmsListe.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None;
 
            m_aFFilmsListe.TopLevel = false;
            panel2.Controls.Add(m_aFFilmsListe);
 
            // Affichage de la fenetre
            m_aFFilmsListe.Show();
 
        }
Merci