Ich versuche Aero für meine Anwendung zu ermöglichen (eine Firefox-Plugin „single process“ mit dem Browser ausgeführt wird), aber ich bin nicht zu tun. Das Betriebssystem ist Windows 7 64bit. DieseDwmEnableComposition ermöglicht Aero nicht
ist der Code:
BOOL bEnabled = FALSE;
if(SUCCEEDED(DwmIsCompositionEnabled(&bEnabled)) && !bEnabled){
HRESULT hres = DwmEnableComposition(DWM_EC_ENABLECOMPOSITION);
}
DwmEnableComposition Zusammensetzung ermöglichen sollte, aber es funktioniert nicht, auch die Funktion zurückgibt:
S_OK
Jede Hilfe würde geschätzt, danke!
Danke für Ihre Antwort, das Programm fragt den Benutzer, ob er Aero auf dem Rechner aktivieren möchte. Die MSDN sagt, es wird * aktivieren * oder * deaktivieren * Aero, ich kann Aero nur deaktivieren, aber nicht mit dieser Methode aktivieren; Also habe ich das getan, indem ich in den uxsms-Dienst geschaut habe, zuerst das Windows 7 Basic-Thema eingeschaltet und dann den Dienst gestartet. –