swonson Geschrieben 4. April 2010 Geschrieben 4. April 2010 Moin meine Lieben, ich habe eine Wondiwsfom gebaut, welche ein Design bekommen hat. Ich hab den Rahmen natürlich weg gelassen und habe folgenden Code verwendet um zu ermöglichen, dass man die Form bewegen kann: protected override void WndProc(ref Message m) { base.WndProc(ref m); int WM_NCHITTEST = 0x84; if (m.Msg != WM_NCHITTEST) return; int HTCLIENT = 1; int HTCAPTION = 2; if (m.Result.ToInt32() == HTCLIENT) m.Result = (IntPtr)HTCAPTION; } Leider kann ich, wenn mein Programm arbeitet (etwas verarbeitet) meine Form nicht bewegen. Also ein Threadproblem ?! :confused: Desweiteren möchte multithreading in mein FTP-programm da ich mehrere Dinge gleichzeitig abarbeiten lassen möchte. Kann mir jemand ein gutes Tut für Winformsthreading posten. Ich weiss das man viele Threadingtuts aber keines welches ich gefunden habe, kann ich auf Winform anwenden. Kann mir jemand weiterhelfen !? Liebe Grüße Swonson
Code Poet Geschrieben 5. April 2010 Geschrieben 5. April 2010 Hi, ja, Dein Problem klingt wirklich nach einem Threadingproblem. Dieses Tutorial ist was Threads angeht eigentlich sehr brauchbar: Threading in Windows Forms Ddie Techniken und "Fallen" sind so ziemlich überall die selben. An Deiner Stelle würde ich das einfach in einem separaten Projekt kurz ausprobieren und damit ein wenig rumspielen und danach auf Dein Projekt übertragen. Für C# ist das von MS auch nicht schlecht: Threading Tutorial (C#)
swonson Geschrieben 5. April 2010 Autor Geschrieben 5. April 2010 Danke für dein Post, deine Links sind sehr hilfreich danke!
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden