Desktop-App-Benutzeroberfläche
Dieser Abschnitt enthält Informationen, mit denen Sie grafische Benutzeroberflächen für Ihre Apps entwickeln können.
In diesem Abschnitt
Thema | Beschreibung |
---|---|
Erste Schritte beim Entwickeln von Benutzeroberflächen für Windows-Anwendungen | Bietet allgemeine Anleitungen für Entwickler, die die Benutzeroberfläche einer Windows-Anwendung entwerfen, implementieren und testen. |
Richtlinien für die Interaktion mit der Windows-Benutzeroberfläche | Stellt Richtlinien für die Benutzeroberfläche für Windows-basierte Desktopanwendungen bereit. |
Internationalisierung für Windows-Anwendungen | Beschreibt die Technologien, mit denen Sie die vielen Kulturen und geschriebenen Sprachen des internationalen Marketplace in Ihren Windows-basierten Anwendungen unterstützen können. |
Bedienungshilfen | Beschreibt Barrierefreiheitsfeatures, die Benutzern mit Behinderungen die Verwendung von Computern erleichtern. |
Benutzerinteraktion | Beschreibt Features, mit denen der Benutzer über Geräte wie Tastatur, Maus und Touchscreen mit einer Anwendung interagieren kann. |
Fenster und Meldungen | Beschreibt die Elemente einer Anwendung mit einer Windows-basierten grafischen Benutzeroberfläche. |
Desktopfenster-Manager | Desktopfenster-Manager (DWM) ermöglicht visuelle Effekte auf dem Desktop sowie verschiedene Features wie Glasfensterrahmen, 3D-Fensterübergangsanimationen, Windows-Flip- und Windows-Flip3D-Unterstützung. |
Dialogfelder | Ein Dialogfeld ist ein temporäres Fenster, das eine Anwendung zum Abrufen von Benutzereingaben erstellt. Eine Anwendung verwendet in der Regel Dialogfelder, um den Benutzer zur Eingabe zusätzlicher Informationen für Menüelemente aufzufordern. Ein Dialogfeld enthält in der Regel ein oder mehrere Steuerelemente (untergeordnete Fenster), mit denen der Benutzer Text eingibt, Optionen auswählt oder die Aktion leitet. |
Menüs und weitere Ressourcen | Eine Ressource ist Binärdaten, die Sie der ausführbaren Datei einer Windows-basierten Anwendung hinzufügen können. Eine Ressource kann entweder standardmäßig oder definiert sein. Die Daten in einer Standardressource beschreiben ein Symbol, einen Cursor, ein Menü, ein Dialogfeld, eine Bitmap, eine erweiterte Metadatei, eine Schriftart, eine Zugriffstastentabelle, einen Nachrichtentabelleneintrag, einen Zeichenfolgeneintrag oder Versionsinformationen. Eine anwendungsdefinierte Ressource, auch als benutzerdefinierte Ressource bezeichnet, enthält alle Daten, die von einer bestimmten Anwendung benötigt werden. |
Datenaustausch | Beschreibt grundlegende Methoden für den Austausch von Daten, z. B. die Zwischenablage und dynamischen Datenaustausch. |
Hohe DPI-Werte | Das Schreiben einer DPI-fähigen Anwendung ist der Schlüssel, um eine Benutzeroberfläche konsistent gut für eine Vielzahl von Bildschirmeinstellungen mit hohem DPI-Wert zu gestalten. Eine Anwendung, die nicht DPI-fähig ist, aber auf einer Bildschirmeinstellung mit hohem DPI-Wert ausgeführt wird, kann unter vielen visuellen Artefakten leiden, einschließlich einer falschen Skalierung von UI-Elementen, beschnittenem Text und verschwommenen Bildern. Indem Sie Ihrer Anwendung Unterstützung für DPI-Sensibilisierung hinzufügen, stellen Sie sicher, dass die Darstellung der Benutzeroberfläche Ihrer Anwendung vorhersehbarer ist, wodurch sie für Benutzer visuell ansprechender wird. |
Windows-Animations-Manager | Der Windows-Animations-Manager (Windows-Animation) ermöglicht eine umfangreiche Animation von Benutzeroberflächenelementen. Es wurde entwickelt, um den Prozess des Hinzufügens von Animationen zur Benutzeroberfläche einer Anwendung zu vereinfachen und Entwicklern die Implementierung von Animationen zu ermöglichen, die reibungslos, natürlich und interaktiv sind. |
Windows-Steuerelemente | Ein Steuerelement ist ein untergeordnetes Fenster, das von einer Anwendung in Verbindung mit einem anderen Fenster verwendet wird, um die Benutzerinteraktion zu ermöglichen. Steuerelemente bieten dem Benutzer eine Möglichkeit zum Anzeigen und Bearbeiten von Text, Auswählen von Optionen, Auswählen von Befehlen, Initiieren von Aktionen und Anzeigen des Status. |
Windows-Menübandframework | Das Windows-Menübandframework ist ein umfangreiches Befehlspräsentationssystem, das eine moderne Alternative zu den überschichteten Menüs, Symbolleisten und Aufgabenbereichen herkömmlicher Windows-Anwendungen bietet. Das Menübandframework besteht aus einer Menüband-Befehlsleiste, die die wichtigsten Features einer Anwendung über eine Reihe von Registerkarten oben in einem Anwendungsfenster und einem Kontextmenüsystem verfügbar macht. |
Kacheln, Signale und Benachrichtigungen für Desktopanwendungen | Beschreibt, wie Sie auf Popupbenachrichtigungen reagieren, die im Info-Center angezeigt werden. Diese Popups können verwendet werden, um Ihre Anwendung einfach zu aktivieren, oder sie können verwendet werden, um Informationen vom Benutzer zu sammeln und das Startprotokoll basierend auf diesen Informationen zu ändern. |
Beschriftbare Benutzeroberfläche für Titel | Nicht verwenden.. |