if not GetMessage(msg, 0, 0, 0) then
Break;
kann es sein, das du da nicht breakst ?
wenn das direkt nach dem
dll laden ausgeführt wird, könnte ja dein delphi-
dll-lade-code solange warten, bis du hier aus der schleife raus bist oder nicht ?!
also du loadest ja die
dll, dann wird dein bitmap gezeichnet, weil die procedur im entry point der
dll aufgerufen wird..
evtl wartet da die lade funktion, bis die
dll geladen hat ( und da tust du ja in der schleife warten bis ne message kommt oder? )
ich würde die
dll ausladen lassen, ohne das bmp zu zeichnen und ohne schleife, dann anzeigen (extra exportierte procedur), dann nach deinem fetten codestück wieder closen lassen
ansonsten, als nicht "
nonvcl" coder blick ich da auch nix
Das echte Leben ist was für Leute...
... die im Internet keine Freunde finden!