Problem mit Funktionen aus user32.lib

  • Ich versuche verzweifelt die Methode GetSystemMetrics(SM_CXSCREEN) zu verwenden um die Bildschirmauflösung zu bekommen. Hab dieses Problem hier im Forum schon einmal geschildert, damals hats mit

    #pragma comment(lib, "User32.lib")

    dann funktioniert. Jetzt wollt ich das gleiche wiedermachen -> geht nicht.

    Fehlermeldung:

    error C2065: 'SM_CXSCREEN': nichtdeklarierter Bezeichner
    error C3861: "GetSystemMetrics": Bezeichner wurde nicht gefunden.
    error C2065: 'SM_CYSCREEN': nichtdeklarierter Bezeichner
    error C3861: "GetSystemMetrics": Bezeichner wurde nicht gefunden.

    GetSystemMetrics() sowie die Variablen werden in winuser.h definiert, hab selbigen header auch eingebunden, obwohl der auch in der windows.h drin is.

    Winuser32.lib selbst befindet sich in C:\Programme\Microsoft Visual Studio 8\VC\PlatformSDK\Lib, sollte also auch gefunden werden. Das Verzeichnis ist außerdem unter "zusätzliche Bibliotheksverzeichnisse" bei Linker-Allgemein in den Projekteigenschaften aufgeführt.


    Woran könnts noch liegen?

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!