Ich möchte benutzerdefinierte U-Bahn-Farben, nur für die automatische Anpassung der Desktop-App an die wichtigsten Metro-Stil. Jeder Weg, das zu tun?Holen Sie sich Windows 8 aktuellen Akzentfarben von Desktop-App
Antwort
Arman Stepanyan Bibliothek ist genau richtig, aber ich entschied mich, ein einfaches Beispielprojekt zu erstellen, das die Farbabrufung ohne die Notwendigkeit zusätzlicher Bibliotheken implementiert. Es wurde von seiner Bibliothek inspiriert.
Sie es in GitHub hier zugreifen: https://github.com/VladimirAmiorkov/Windows-8-8.1-start-screen-colors-into-desktop-application
Während dieser Link die Frage beantworten kann, ist es besser, die wesentlichen Teile der Antwort hier aufzunehmen und den Link als Referenz bereitzustellen. Nur-Link-Antworten können ungültig werden, wenn sich die verknüpfte Seite ändert. –
Vielen Dank für Ihren Kommentar. Da ich ein nagelneuer Benutzer von stackoverflow bin, schätze ich das konstruktive Feedback und versuche, mit meinen Antworten beschreibender zu sein. –
Es ist keine API verfügbar, um die aktuell ausgewählte Windows-Designfarbe zu verwenden.
Dank Jim O'Neil beraten, habe ich es verwendet und schreibe eine kleine Bibliothek mit allen derzeit bekannten immersiven Farben Liste.
- 1. Holen Sie sich aktuelle Windows-Benutzer VB.net
- 2. Holen Sie sich den aktuellen Dateinamen mit URL-Parametern
- 3. Holen Sie sich die aktuelle Region von Windows Phone 8.1
- 4. Django ORM - Holen Sie sich aktuellen Rekord für Gruppe
- 5. SQL: Holen Sie sich den aktuellen Standort für jeden Benutzer
- 6. Holen Sie sich ein Jahr zurück ab dem aktuellen Datum
- 7. Holen Sie sich aktuellen Monat und das Datum mit Jquery
- 8. Ember: Holen Sie sich aktuellen Adapter aus Modell
- 9. Drupal 8 - Holen Sie sich Kommentare Bereich auf benutzerdefinierte Vorlage
- 10. Erkennen von Hintergrund- und Akzentfarben in Windows Phone 7 Web
- 11. Holen Sie sich aktuelle Modell-ID in odoo 8
- 12. Holen Sie sich Fotoreferenz
- 13. von Windows Phone 8
- 14. Holen Sie sich die zuletzt gedrückte Tastaturtaste
- 15. Holen Sie sich die Höhe der Windows-Taskleiste (Winapi)
- 16. Holen Sie sich einen Screenshot unter Windows mit Python?
- 17. Holen Sie sich das aktuelle System-Volume in Windows 7
- 18. Holen Sie sich das Grafikkartenmodell?
- 19. Holen Sie sich ein Zeilenergebnis von MySQL
- 20. Holen Sie sich Herzfrequenz von Microsoft Band
- 21. Holen Sie sich Twitter-Karte von API
- 22. Holen Sie sich den Rückgabewert von JOptionPane
- 23. Holen Sie sich das AspNetUser von HttpContext.Current.User
- 24. Holen Sie sich Python-Klasse von Element
- 25. Holen Sie sich Spring-Modell von überall
- 26. Holen Sie sich Inhalt von der Webseite
- 27. Holen Sie sich Filialen von Bitbucket Repository
- 28. Holen Sie sich Eigentum von Maven Dependency
- 29. WPF: Holen Sie sich Bild von Touch
- 30. Holen Sie sich die Konsolenprotokoll von chrome
dies helfen kann: http://blog.quppa.net/2013/01/02/retrieving-windows-8-theme-colours/ –
Danke, wird Versuchen. –
Beachten Sie, dass Sie Ihre Kunden wissen lassen müssen, dass Ihr Programm absichtlich undokumentierte APIs aufruft und daher jederzeit aufhören kann zu arbeiten. –