Babybaer Geschrieben 1. März 2005 Teilen Geschrieben 1. März 2005 Hallo Leutz, kennt jemand einen Weg wie ich herausbekomme was ich für einen Monitor habe, welche auflösung dieser kann? Noch besser ist wenn ich auch noch weiß, wie ich darauf einfluß nehmen kann. Danke schon mal. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Klotzkopp Geschrieben 1. März 2005 Teilen Geschrieben 1. März 2005 kennt jemand einen Weg wie ich herausbekomme was ich für einen Monitor habe, welche auflösung dieser kann?Für welches Betriebssystem? Noch besser ist wenn ich auch noch weiß, wie ich darauf einfluß nehmen kann.Du willst darauf Einfluss nehmen, was für einen Monitor du hast? Das geht wohl nur dadurch, dass du einen anderen Monitor anschließt Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Babybaer Geschrieben 1. März 2005 Autor Teilen Geschrieben 1. März 2005 Windows XP. Ich meine damit eine Funktion in der Programmierung. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Babybaer Geschrieben 1. März 2005 Autor Teilen Geschrieben 1. März 2005 Wir nehmen mal an du hast eine Notebook und einen zweiten Monitor mit dem du arbeitest und unterwegs nimmst Du das Display von deinen Notebook. Aber beide haben eine andere Auflösung. Ich möchte herausbekommen was für ein Monitor ich habe. Welche Auflösung möglich ist. Und wie ich diese verändern kann. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Klotzkopp Geschrieben 1. März 2005 Teilen Geschrieben 1. März 2005 Schau dir mal EnumDisplayDevices, EnumDisplaySettings und ChangeDisplaySettingsEx an. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Babybaer Geschrieben 3. März 2005 Autor Teilen Geschrieben 3. März 2005 Also ich habe jetzt so alles was ich brauche, nur habe ich Probleme mit der Funktion EnumDisplayDevices. Diese lässt sich nicht ausführen. Ich weiß aber nicht warum. Library: User32.lib habe ich eingebunden. Aber ich bekomme immer wieder denselben Fehler. Was mache ich falsch? ...\Mon.cpp(19): error C3861: 'EnumDisplayDevices': Bezeichner wurde auch mit einer argumentbezogenen Suche nicht gefunden #include <Windows.h> #include <Winuser.h> void CMon::Test() { DISPLAY_DEVICE dd; dd.cb = sizeof(dd); DWORD dev = 0; while (EnumDisplayDevices(0, dev, &dd, 0)) { dev++; } } [/PHP] :confused: :confused: :confused: Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Klotzkopp Geschrieben 3. März 2005 Teilen Geschrieben 3. März 2005 EnumDisplayDevices gibt es nicht für NT und Windows 95. Daher ist die Deklaration in einen #if-Block eingeschlossen: #if(WINVER >= 0x0500) WINUSERAPI BOOL WINAPI EnumDisplaySettingsExA( IN LPCSTR lpszDeviceName, IN DWORD iModeNum, OUT LPDEVMODEA lpDevMode, IN DWORD dwFlags); [/CODE] Du musst also vor dem #include WINVER entsprechend definieren. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Babybaer Geschrieben 3. März 2005 Autor Teilen Geschrieben 3. März 2005 OK das habe ich wohl übersehen. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.