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].
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].
Dobra, znalazłem sam.
Trzeba do public'a dopisać:
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