1. Dashboard
  2. Forum
    1. Unerledigte Themen
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team-Mitglieder
    4. Trophäen
    5. Mitgliedersuche
  4. Tutorial Bereich
  • Deutsch
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  1. Informatik Forum
  2. Webmaster & Internet
  3. Entwicklung

Problem mit Funktionen aus user32.lib

  • Stephe
  • 5. Oktober 2007 um 14:15
  • Unerledigt
  • Stephe
    24
    Stephe
    Mitglied
    Reaktionen
    43
    Punkte
    6.038
    Beiträge
    968
    • 5. Oktober 2007 um 14:15
    • #1

    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?

  • Stephe
    24
    Stephe
    Mitglied
    Reaktionen
    43
    Punkte
    6.038
    Beiträge
    968
    • 5. Oktober 2007 um 14:28
    • #2

    grml.. stdafx.h vor windows.h includen, dann gehts ... :sudern:

  • Maximilian Rupp 27. Dezember 2024 um 12:04

    Hat das Thema aus dem Forum Programmieren nach Entwicklung verschoben.

Jetzt mitmachen!

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

Benutzerkonto erstellen Anmelden

Rechtliches

Impressum

Datenschutzerklärung

  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Forum
  • Lexikon
  • Erweiterte Suche
  • Deutsch
  • English
Zitat speichern