Hallo.
Ich war gerade dabei eine Headerdatei zu schreiben, in der eine Funktion ist, mit der ich ganz einfach ein Fenster erstellen kann. Nun will ich es Compilieren und testen, doch es geht nicht! Es kommt immer ein Fehler:
"Veralteter Code wird angezeigt. Bearbeiten und Fortfahren konnte keine Codeänderung bei dieser Funktion der Aufrufliste übernehmen. Der Veraltete Code verschwindet, wenn die Funktion beendet wird."
Dann öffnet sich ein Tab mit dem Alten code:
|
C-/C++-Quelltext
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
#include <windows.h>
const char szAppName[] = "fenster";
HWND createMainWindow(HINSTANCE hInstance){
WNDCLASS wc;
wc.style = CS_HREDRAW | CS_VREDRAW;
//wc.lpfnWndProc = WndProc;
wc.cbClsExtra = 0;
wc.cbWndExtra = 0;
wc.hInstance = hInstance;
wc.hCursor = LoadCursor(NULL,IDC_ARROW);
wc.hIcon = LoadIcon(NULL,IDI_APPLICATION);
wc.hbrBackground = (HBRUSH)GetStockObject(WHITE_BRUSH);
wc.lpszClassName = szAppName;
wc.lpszMenuName = NULL;
RegisterClass(&wc);
return CreateWindow(szAppName,
"Ein Fenster",
WS_OVERLAPPEDWINDOW,
CW_USEDEFAULT, /* X-Position auf dem Monitor */
CW_USEDEFAULT, /* Y-Position auf dem Monitor */
500, /* Fensterbreite */
400, /* Fensterhoehe */
NULL,
NULL,
hInstance,
NULL);
}
|
Selbst wenn ich den Code etwas verändere kommt das Selbe.
Ich sehe keine Fehler etc. Liegt es vllt. daran, dass es in der Headerdatei ist?
Hab auch schon im Internet geschaut, jedoch bringt mich das auch nicht weiter.
Hoffe auf Hilfe.
MfG
MazzMan