Threads + MaxGUI [gelöst]
Übersicht

![]() |
NoaBetreff: Threads + MaxGUI [gelöst] |
![]() Antworten mit Zitat ![]() |
---|---|---|
Hallo allerseits,
ich habe folgendes Problem: Eine Form (GUI) wird im Hauptthread initialisiert und wird dann per CreateThread() an eine Funktion übergeben. Wenn ich nun versuche irgendwas an der Form zu ändere, z.B. Text eines Gadgets ändern, passiert überhaupt nichts. Initialisiere ich die Form allerding im Subthread, funktioniert alles tadellos. Gibt es hierzu eine Lösung? Im Voraus danke für die Hilfe. |
||
- Zuletzt bearbeitet von Noa am Do, Jul 23, 2009 11:19, insgesamt einmal bearbeitet
![]() |
BtbN |
![]() Antworten mit Zitat ![]() |
---|---|---|
Nein, da greifen die sicherheits-regeln von Windows, eine Form gehört dem thread, der sie erstellt hat, andere haben da keinen zugriff drauf, sofern sie sich nicht selbst ein handle geholt haben.
Ist übrigens auch richtig so, da es ansonsten zu crashes kommen könnte, wenn verschiedene threads gleichzeitig was an dem form machen wollen. |
||
![]() |
Noa |
![]() Antworten mit Zitat ![]() |
---|---|---|
Danke für die Antwort. Das wusste ich nicht. | ||
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group