Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » GetStockObject()

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
21.02.2005, 16:25 Uhr
enno-tyrant
Frag nicht!


hi,

system: winXP
IDE: wingw dev studio 2.05
compiler: gcc

ich habe ein fenster erstellt das der linker nicht apzeptieren will. das problem liegt in der zeile:

C++:
wndclass_pd.hbrBackground = (HBRUSH)GetStockObject(LTGRAY_BRUSH);


beim linken kommt folgende fehlermeldung:

Zitat von LINKER:

...\miniwin.o(.text+0x149):miniwin.c: undefined reference to `GetStockObject@4'


wenn ich nun die funktion 'GetStockObject()' entferne und die zeile folgendermaßen umschreibe

C++:
wndclass_pd.hbrBackground = (HBRUSH)LTGRAY_BRUSH;    



läuft es. für was genau ist 'GetStockObject()' verantwortlich?
was habe ich nun zu erwarten da ich diese funktion entfernt habe?
in den scripten die ich so habe ist immer diese funktion vorausgesetzt, man muß dort ja auch mit dem VC++ arbeiten (der es übrigens problemlos mit 'GetStockObject()' kompiliert).

danke für eure zeit
--
...um etwas zu verstehen muß man wissen wie es funktioniert...

Dieser Post wurde am 21.02.2005 um 16:26 Uhr von enno-tyrant editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (WinAPI, Konsole) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: