Hilfe für Einsteiger
-
Hallo erst mal!
Bin bei der WIN-API Programmierung recht neu und bräuchte mal Hilfe. Bin gerade dabei folgendes Tutorial durchzuarbeiten.
http://www.win-api.de/tutorials.php?tutid=3&SessID=f641509f56e4dffca8cc9227c65bb693
Dabei bekomme ich bei folgender Zeile immer einen Fehler --> undefined reference to `_GetStockObject@4'
wc.hbrBackground = (HBRUSH)GetStockObject(WHITE_BRUSH);Habe im Moment keinen Plan woran das liegen könnte.
mfg
fujittsu
-
Ich benutze immer
wc.hbrBackground = (HBRUSH)(COLOR_WINDOW+1);
-
OK. Danke das funktioniert. Aber wieso geht das nicht?
wc.hbrBackground = (HBRUSH)GetStockObject(WHITE_BRUSH);Habe genau das gleiche Listing auf einer anderen Seite gefunden.
mfg
fujittsu
-
Das geht genauso. Die Frage ist nur ob Du alle notwendigen LIB Dateien angegeben.
Welches Enticklungssystem benutzt Du?
-
Ich benutzte Eclipse mit C/C++ Erweiterung. Als Linker und Compiler habe ich Cygwin eingebunden.
mfg
fujittsu
-
hmm, mit der ide kenne ich mich nicht aus, aber bei vc++ 2008 hast du winapi dabei und alles wird automatisch gelinkt.