Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

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

Geschrieben

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#)

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...