Beispiele für Windows-Apps abrufen

Viele offizielle Windows-Codebeispiele sind in verschiedenen GitHub-Repositorys verfügbar, z. B. Beispiele für Universal Windows Platform (UWP)-App, klassische Windows-Beispiele, zusammen mit einer Sammlung von Beispielen für die Windows-Entwicklerdokumentation. Diese Beispiele veranschaulichen die meisten Windows-Features und ihre API-Verwendungsmuster.

GitHub-Repository für Windows Universal-Beispiele

Um das Auffinden bestimmter Beispiele etwas zu erleichtern, können Sie eine kategorisierte Sammlung von Codebeispielen für verschiedene Microsoft-Entwicklungstools und -technologien über den Beispielbrowser durchgehen und durchsuchen.

Microsoft-Beispielbrowser

Beispiele für die Windows-Entwicklerdokumentation

Hier finden Sie eine Liste von Beispielen für Mini-Apps, die speziell zur Unterstützung der Windows-Entwicklerdokumentation erstellt wurden. Sofern nicht anders angegeben, handelt es sich bei den folgenden Beispielen um Universal Windows Platform (UWP)-Apps, die für die Verwendung der neuesten WinUI 2.4-Steuerelemente aktualisiert wurden.

  • RSS-Reader: Abrufen von RSS-Feeds und Anzeigen von Artikeln.
  • Family Notes: Entdecken verschiedener Eingabemodalitäten und -szenarien für Benutzersensibilisierung.
  • Kundenbestellungen: Hilfreiche Features für Entwickler in Unternehmen, z. B. AAD-Authentifizierung (Azure Active Directory), Benutzeroberflächen-Steuerelemente (inklusive des Datenrasters), Sqlite- und SQL Azure-Datenbankintegration, Entity Framework und API-Clouddienste.
  • Lunch Scheduler: Planung von Mittagessen mit Freunden und Kollegen.
  • Coloring Book: Windows Ink (einschließlich der Windows Ink-Symbolleiste) und Radial Controller (für Wheel-Geräte wie Surface Dial)-Features.
  • Hilfsprogramm für das Netzwerk (Quizspiel): Netzwerkermittlung und -kommunikation.
  • HUE Lights-Controller: Intelligente Gebäudeautomatisierung mit Cortana und Bluetooth Low Energy (Bluetooth LE).
  • Marble Maze: Einfaches 3D-Spiel mit DirectX.
  • PhotoLab: Anzeigen und Bearbeiten von Bilddateien.
  • Foto-Editor— Anzeigen und Bearbeiten von Bilddateien (eine C++/WinRT-Version von PhotoLab).

Code herunterladen

Um die Beispiele herunterzuladen, navigieren Sie zu einem der Microsoft-Repositorys, z. B. Apps für die universelle Windows-Plattform (UWP): Beispiele. Wähle Clone or download (Klonen oder herunterladen) und dann Download ZIP (ZIP-Datei herunterladen) aus.

Herunterladen von Beispielen

Die ZIP-Downloaddatei enthält immer die neuesten Beispiele. Du benötigst zum Herunterladen kein GitHub-Konto. Wenn ein SDK-Update veröffentlicht wird oder du alle aktuellen Änderungen und Ergänzungen übernehmen möchtest, lade einfach die neueste ZIP-Datei herunter.

Hinweis

Für das Öffnen, Erstellen und Ausführen der Windows-Beispiele sind Visual Studio und das Windows SDK erforderlich. Eine kostenlose Kopie von Visual Studio Community erhalten Sie hier.

Damit die Beispiele ordnungsgemäß funktionieren, solltest du sicherstellen, dass nicht einzelne Beispiele, sondern das gesamte Archiv entpackt wird. Viele der Beispiele hängen von gemeinsam verwendeten Dateien im Ordner SharedContent ab und verwenden verknüpfte Dateien, z. B. Beispieldateien für Vorlagen und Bildressourcen, um das Duplizieren gemeinsam verwendeter Dateien zu vermeiden.

Öffnen der Beispiele

Öffne nach dem Herunterladen der ZIP-Datei die Beispiele in Visual Studio.

  1. Klicken Sie vor dem Extrahieren des Archivs mit der rechten Maustaste auf die Datei, und wählen Sie Eigenschaften > Blockierung aufheben > Übernehmen aus. Entpacke anschließend das Archiv auf deinem Computer in einen lokalen Ordner.

    Entpacktes Archiv

  2. Jeder Ordner im Ordner „Samples“ enthält ein Beispiel für ein Windows-Feature.

    Beispielordner

  3. Wählen Sie ein Beispiel aus. Unterstützte Sprachen werden durch einen sprachspezifischen Unterordner angegeben.

    Sprachordner

  4. Wähle den Ordner der zu verwendenden Sprache aus. Im Ordnerinhalt siehst du eine Visual Studio-Projektmappendatei (.sln), die du in Visual Studio öffnen kannst.

    VS-Projektmappe

Geben Sie Feedback, stellen Sie Fragen und melden Sie Probleme

Wenn du Fragen oder Probleme hast, klicke einfach auf die Registerkarte Issues (Probleme) im Repository, um ein neues Problem zu erstellen.

Feedback-Bild