Einzelnen Beitrag anzeigen

Sergej

Registriert seit: 12. Jun 2003
Ort: Stuttgart
169 Beiträge
 
#10

Re: Verschieben der Form verhindern

  Alt 14. Sep 2005, 01:01
Hier kommt die Lösung:


Zitat von George Shepherd's Windows Forms FAQ:

protected override void WndProc(ref Message m)
{
const int WM_NCLBUTTONDOWN = 161;
const int WM_SYSCOMMAND = 274;
const int HTCAPTION = 2;
const int SC_MOVE = 61456;

if ( (m.Msg == WM_SYSCOMMAND) && (m.WParam.ToInt32() == SC_MOVE) )
return;
if ( (m.Msg == WM_NCLBUTTONDOWN) && (m.WParam.ToInt32() == HTCAPTION) )
return;

base.WndProc (ref m);
}
Man muss einfach die WndProc Methode der Formklasse überschreiben...hat mich ja nur schlappe 6 Stunden gekostet


Greetz Sergej
Ceterum censeo cartaginem esse delendam
  Mit Zitat antworten Zitat