Ich habe in meinem Programm dimmen Bildschirm auf einer Windows-Plattform untersucht. Ich weiß, dass es eine SetMonitorBrightness-API gibt, die dies ermöglicht, aber das Problem für mich ist, dass es gut wäre, den Bildschirm auch unter Windows XP zu dimmen (was diese API nicht unterstützt) und auch Bildschirme auf Desktop-Computern zu dimmen.Dim Bildschirm unter Windows mit C++
Also habe ich etwas Forschung und fand this utility, die meinen Bildschirm auf einem Windows XP-Desktop scheint, ohne ein Problem zu dimmen. Ich habe versucht, den Autor zu kontaktieren, um herauszufinden, wie sie den Dimmer implementiert haben, aber ich habe nichts von ihnen gehört.
Also ich war neugierig, von Entwicklern auf dieser Website zu hören, wie denkst du, es gelang ihnen, den Bildschirm zu dimmen, wenn die SetMonitorBrightness API nicht unterstützt wird?
PS. Ich bin ein Neuling, der selbst versucht, ein Energiesparprogramm für unser kleines Unternehmen zu schreiben. Es ist eine gemeinnützige Organisation und wir haben keine Mittel, um einen Windows-Entwickler für uns zu engagieren. Die meisten unserer Computer sind Windows XP-Desktops. Wie Sie sehen können, kann ich die SetMonitorBrightness-API nicht verwenden, da sie im Internet weitgehend dokumentiert ist.
Vielen Dank im Voraus.
Sehr schöne Ergänzung. Vielen Dank! Ich muss es ausprobieren. Meine einzige Sorge ist, dass diese API-Beschreibung sagt: "Nicht alle direkten Farb-Video-Karten unterstützen ladbare Gamma-Rampen." – c00000fd