Hmm..
Wenn ich ein Animiertes GIF verwende, dann knallt es schon bei SKAERO_PaintDoubleBuffer(WinHandle, ps.HDC); in
Delphi-Quellcode:
WM_PAINT:
begin
BeginPaint(WinHandle, ps);
SKAERO_PaintDoubleBuffer(WinHandle, ps.HDC);
EndPaint(WinHandle, ps);
Result := 0;
Exit;
end;
(Fehlermeldung angehängt..)
Bei einem nicht anmierten Gif wird diese geladen und angezeigt, jedoch knallt es dann später mit einer vergleichbaren Fehlermeldung.
Diese Meldungen kann ich auch nicht durch try.. except abfangen, sollten somit aud deiner
DLL kommen
Edit:
Auch mit deinem Testbild knallt es bei SKAERO_PaintDoubleBuffer..
Mit Delphi 6 und dem TGifImage läst sich das Bild jedoch problemlos anzeigen...
(Hab da nen selbstgebauten PictureViewer
)