Ein Beispiel: Taschenrechner mit Visual C++ programmieren
Taschenrechner mit Microsoft Visual C++
In diesem Tutorial wird gezeigt, wie man mit Microsoft Visual C++ einen simplen Taschenrechner erstellt.
Erstellen Sie eine neue Anwendung mit dem Anwendungs-Assistenten:
Wählen Sie im Menü den Befehl Datei / Neu und klicken Sie auf die Registerkarte Projekte. Geben Sie dem Projekt einen Namen. In unserem Beispiel nehmen wir den Namen "Taschenrechner".
Im nächsten Fenster wählen Sie die Felder wie bei der Folgenden Abbildung und klicken dann auf Fertigstellen.
Klicken Sie nun im Fenster Arbeitsbereich auf Ressourcen. Die Dialogressource wird bereits angezeigt. Fügen Sie nun die Steuerelemente so ein, das es wie in der folgenden Abbildung aussieht:
Die ID des Textfeldes ganz unten wird automatisch auf IDC_STATIC gesetzt. Ändern Sie die ID nun auf IDC_STATIC1 indem Sie mit einem Rechtsklick auf das Textfeld, das Context Menü aufrufen, Eigenschaften wählen und den gewünschten Namen ändern.
Damit die Schaltflächen funktionieren, müssen Sie Nachrichtenbehandlungsroutinen für die Nachricht BN_CLICKED einfügen:
Öffnen sie den Klassen-Assistenten über das Titel Menü Ansicht -> Klassen-Assistent.... Fügen Sie Member-Variablen m_Edit1 und m_Edit2 für die Eingabefelder mit dem Datentyp float ein.
Wählen Sie nun die Registerkarte Nachrichtenzuordnungstabellen.
• Im Feld Projekt sollte Ihr aktuelles Projekt angezeigt werden.
• Im Feld Klassenname wählen Sie die Dialogklasse.
• Im Feld Objekt-IDs suchen Sie die ID der »+«-Schaltfläche.
• Im Feld Nachrichten schliesslich klicken Sie auf BN_CLICKED.
Klicken Sie anschliessend auf die Schaltfläche Funktion hinzufügen. Bestätigen Sie den vorgeschlagenen Funktionsnamen und klicken Sie dann auf Code bearbeiten. Ergänzen Sie die Funktion wie folgt:
Verfahren Sie für die anderen Schaltflächen genau so wie für die »+«-Schaltfläche: Ersetzen Sie jedeoch das + durch das jeweilig andere Zeichen. ("-", "*", "/")