Zablokowanie możliwości zamknięcia okna

0

W jaki sposób zablokować możliwość zamykania krzyżykiem [X] odpalonego okna w Visual Studio C#?

Są programy, które mają np. tak

a jak się tak nie da, to chociaż jakąś odmowę zamknięcia jak zostanie kliknięty [X].

1

Dobra, znalazłem sam.
Trzeba do public'a dopisać:

Kopiuj
private const int CS_NOCLOSE = 0x200;
            protected override CreateParams CreateParams
            {
                get
                {
                    CreateParams mdiCp = base.CreateParams;
                    mdiCp.ClassStyle = mdiCp.ClassStyle | CS_NOCLOSE;

                    return mdiCp;
                }
            }

I daje to taki efekt jak na zamieszczonym wyżej obrazku :D

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.