Windows Anwendung läuft nicht unter Win2000
-
Hallo Zusammen,
ich habe wie folgt eine Windows-Anwendung erstellt:WNDCLASSEX wc; wc.cbSize = sizeof(WNDCLASSEX); wc.style = WS_EX_STATICEDGE; wc.lpfnWndProc = WndProc; wc.cbClsExtra = 0; wc.cbWndExtra = 0; wc.hInstance = hInstance; wc.hIcon = LoadIcon(GetModuleHandle(NULL), MAKEINTRESOURCE(IDI_MYICON)); wc.hIconSm = (HICON)LoadImage(GetModuleHandle(NULL), MAKEINTRESOURCE(IDI_MYICON), IMAGE_ICON, 16, 50, 0); wc.hCursor = LoadCursor(NULL, IDC_ARROW); wc.hbrBackground = CreateSolidBrush(RGB(239,235,222)); wc.lpszClassName = g_szClassName; wc.lpszMenuName = MAKEINTRESOURCE(IDR_MYMENU); if(!RegisterClassEx(&wc)) { MessageBox(NULL, "Registrierung fehlgeschlagen!", "Error!", MB_ICONEXCLAMATION | MB_OK); return 0; }Unter XP läuft es einwandfrei, nur unter Win2000 bekomme ich die Meldung "Registrierung fehlgeschlagen".
Woran kann das liegen?
-
wc.style = WS_EX_STATICEDGE;sieht schonmal falsch aus