Kommentar
Hinweis Wenn Sie bereits C, C++, Java oder C# gelernt haben, können Sie diese Lektion überspringen. Der Grund: Die Kommentare in Rust funktionieren nahezu identisch wie in diesen Sprachen. Was …
Unabhängiges Software-Entwicklungsstudio
Hinweis Wenn Sie bereits C, C++, Java oder C# gelernt haben, können Sie diese Lektion überspringen. Der Grund: Die Kommentare in Rust funktionieren nahezu identisch wie in diesen Sprachen. Was …
Nach der Rust-Installation aus der vorherigen Lektion haben Sie nun vermutlich eine funktionsfähige Rust-Umgebung eingerichtet. Im Folgenden erstellen wir unser erstes Rust-Beispielprogramm. Erstellen Sie zunächst einen Ordner auf Ihrem Computer …
Rust entwickelt sich rasant, hat sich von einer Nischensprache zu einem Mainstream-Werkzeug entwickelt, etabliert sich im Bereich der Systemprogrammierung und wird von Open-Source-Communities sowie zahlreichen Branchen weit verbreitet eingesetzt.Es kombiniert …
Zuerst entfernen wir alle Widgets aus der vorherigen Lektion und erstellen ein minimales leeres Fenster ohne jegliche Steuerelemente darin. Jetzt erstellen wir die ImGui-Widgets nacheinander. Text-Widget Es rendert Text von …
Vorstellung des ersten WinUI-C++-Programms In der vorherigen Lektion haben wir die Installation von WinUI C++ abgeschlossen und unser erstes funktionsfähiges Programm erstellt. In dieser Lektion analysieren wir die Struktur dieses …
In dieser Lektion lernen wir, Menüs darzustellen. Wir erstellen ein Programm ähnlich dem Windows-Notepad mit einer oberen Menüleiste und einem Untermenü „Speichern“. Klickt man auf Speichern, wird der gesamte Text …
Wir erstellen eine Additionsfunktion mit zwei Eingabefeldern für Zahlen, einem Pluszeichen dazwischen und einem Gleichheitsbutton. Gibst du zwei Zahlen ein und klickst auf =, wird das Ergebnis im dritten Eingabefeld …
Installationspaket herunterladen Wir verwenden Visual Studio 2022 für die Entwicklung; falls verfügbar, können Sie auch das neueste Visual Studio 2026 nutzen. Wir arbeiten mit der Community-Version, die Sie unter folgendem …
Bei den Beispielprojekten der letzten beiden Lektionen öffnet Visual Studio beim Ausführen immer zwei Fenster gleichzeitig: ein schwarzes Konsolenfenster und das eigentliche ImGui-GUI-Fenster. In der Praxis benötigen wir nur das …
Header-Bereich Einbinden des GLFW-Fensterbibliothek-Headers: Zuständig für Fenstererstellung, Maus-/Tastatureingabeverarbeitung, OpenGL-Kontextverwaltung und Fenster-Nachrichtenschleife. GLFW ist eine in C geschriebene Bibliothek zur Erstellung und Verwaltung von Fenstern. Sie ist unabhängig von ImGui, aber …