SendMessage & DirectX & DLL
Verfasst: 01.03.2005 18:26
Ich programmiere momentan eine DLL für Blitz3D in Purebasic. Da Blitz3D selbst die Winapi verwendet, dachte ich das sich da irgendwo etwas dazwichen funkt. Das ist jedoch falsch gedacht.
Jedenfall versuche ich folgenden Code auszuführen, dass jedoch nichts bewirkt:
Diese anweisung geht jetzt nicht mal mehr in Blitz3D, obwohl es zuvor immer zuverlässig ging.
Seltsam ist auch das verhalten von Purebasic Fenster in Blitz3D. Wenn eine Fenster über die PB DLL erstellt wird, dann geht da gar nichts. Simpel und einfach: Das Fenster hat keine Reaktion.
Klicke ich nun einmal das Blitz3D Fenster hervor und wieder das erstellte Fenster, dann Funktioniert seltsamerweise alles.
Nun frage ich mich ob ich unbewusst die ganze Zeit einen Fehler mache. Es wäre also Prima wenn mich jemand aufklären könnte warum dies und jenes so ist wie ich es beschrieben habe.
cu
ps. Weiterhin habe ich Win98 SE.
Jedenfall versuche ich folgenden Code auszuführen, dass jedoch nichts bewirkt:
Code: Alles auswählen
Sendmessage_( WindowID(), #WM_SYSCOMMAND, #SC_RESTORE , 0)
Seltsam ist auch das verhalten von Purebasic Fenster in Blitz3D. Wenn eine Fenster über die PB DLL erstellt wird, dann geht da gar nichts. Simpel und einfach: Das Fenster hat keine Reaktion.
Klicke ich nun einmal das Blitz3D Fenster hervor und wieder das erstellte Fenster, dann Funktioniert seltsamerweise alles.
Nun frage ich mich ob ich unbewusst die ganze Zeit einen Fehler mache. Es wäre also Prima wenn mich jemand aufklären könnte warum dies und jenes so ist wie ich es beschrieben habe.
cu
ps. Weiterhin habe ich Win98 SE.