Forum: Programmieren allgemein
by jaenicke,
9. Mär 2009
Du versendest diese Botschaft als Windowsbotschaft. D.h. es darf nicht passieren, dass zwei verschiedene Nachrichten mit dem selben Wert an die selbe Adresse gehen. Denn für den Empfänger wäre diese ja dann anhand des Wertes nicht mehr zu unterscheiden.
Deshalb ist es keine gute Idee mehrere Botschaften mit dem selben Wert zu benutzen. Am besten gib immer verschiedene Werte, dann kann auch...
Forum: Programmieren allgemein
by jaenicke,
6. Mär 2009
Es gibt einen Bereich mit Konstanten für Botschaften des Systems. Diese darf man natürlich nicht selbst nutzen, das wäre dann ja vielleicht z.B. der selbe Wert wie WM_PAINT. Deshalb gibt es die Grenze WM_USER, ab diesem Wert kann man eigene Konstanten definieren für die Botschaften.
Deshalb zählt man zu diesem ersten möglichen Wert noch etwas dazu um einen gültigen Konstantenwert für die...
Forum: Programmieren allgemein
by jaenicke,
5. Mär 2009
Wenn du auf visuelle Elemente wie ein Formular aus dem Thread heraus zugreifst, dann musst du dich nicht wundern, wenn es Probleme gibt. Derlei Zugriffe müssen generell synchronisiert und damit im Kontext des Hauptthreads ausgeführt werden.
Wie genau erzeugst du da Form2? Tatsächlich direkt im Thread ohne Synchronisierung?
Wenn Form2 beim Schließen auch aus dem Speicher entfernt werden...