Fehler in meine Programm.. plzz help!!
-
wc.style = CS_HREDRAW | CS_VREDRAW;
wc.lpfnWndProc = WndProc;
wc.cbClsExtra = 0;
wc.cbWndExtra = 0;
wc.hInstance = hInstance;
wc.hIcon = LoadIcon(NULL, IDI_APPLICATION);
wc.hCursor = LoadCursor(NULL, IDC_ARROW);
wc.hbrBackground = GetStockObject(WHITE_BRUSH);
wc.lpszMenuName = 0;
wc.lpszClassName = szAppName;Compiling...
scrollbalken.cpp
C:\Dokumente und Einstellungen\Daniel\Eigene Dateien\C++ Files\WinAPI\scrollbar\scrollbalken.cpp(49) : error C2440: '=' : cannot convert from 'void *' to 'struct HBRUSH__ '
Conversion from 'void' to pointer to non-'void' requires an explicit cast
Error executing cl.exe.scrollbar.exe - 1 error(s), 0 warning(s)
warum funkt das nicht??
warum kann ich net WHITE_BRUSH ein setzen...!
plzz help
thx
-
wc.hbrBackground = (HBRUSH) GetStockObject(WHITE_BRUSH);
-
ja hab ich gemacht dafür hab ich jetzt diese errors:#
Compiling...
scrollbalken.cpp
Linking...
LIBCD.lib(crt0.obj) : error LNK2001: unresolved external symbol _main
Debug/scrollbalken.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.scrollbalken.exe - 2 error(s), 0 warning(s)
-
Du hast ein Projekt für eine Win32-Konsolenanwendung (main) erstellt, packst aber Code für eine Win32-Anwendung (WinMain) hinzu... das kann nix werden.
Entweder Projekt neu erstellen oder unter "Projekt - Einstellungen - Linker" im Feld Projekt Optionen die Einstellung "/subsystem:console" abändern auf "/subsystem:windows"