HBITMAP im Fenstermodus
-
Hallo,
ich habe folgendes Problem:
Also ich habe bisher immer im Fullscrenn-Modus meine Spiele programmiert, doch jetzt will ich eins im Fenstermodus programmieren. Allerdings habe ich jetzt das Problem, dass die Funktion LoadImage Null zurück gibt.
Hier der Quellcode:HBITMAP hBM; hBM = (HBITMAP)LoadImage(hInstance, File, IMAGE_BITMAP, dWidth, dHeight, LR_LOADFROMFILE);
Und diese Funktion gibt wie schon gesagt NULL zurück.
Kann man diese Funktion im Fenstermodus nicht verwenden???
Wenn ja welche Funktion muss man dann im Fenstermodus verwenden?Thx
-
also ich wüsste nicht dass das einen unterschied macht obe fenster oder nicht, aber ich kann mich auch irren.
was liefert den GetLastError() ??
-
Also ich kenne mich mit der Funktion GetLastError() nicht so gut aus,
und ich weiß nicht, wo ich nachschauen kann, welcher Fehler zum Fehlercode passt.
Aber die Routine liefert 2.
Kann mir jemand helfen?
-
The system cannot find the file specified.
Hier findest du sie alle: http://msdn.microsoft.com/library/en-us/debug/base/system_error_codes.asp
Was hast du denn bei File angegeben?
-
Also ich gebe bei dem Aufruf der Funktion folgendes als Dateiname an:
".\\img\\test.bmp"
Na ja und die Datei ist auch vorhanden.Vielen Dank
-
Hast du es mal mit einer absoluten Pfadangabe probiert?
In den FAQ findest du dazu, wie du das Programmverzeichnis ermitteln kannst
-
Vielen Dank mit der absoluten Pfadangabe funktionierts.
Thx