Direkt zum Inhalt
www.olaf-groeger.de

Hauptnavigation

  • Startseite
  • NMR
  • Programmieren
    • Streams
    • Subclassing von Edit-Controls
  • Software
    • Calimah Scheduler
    • ServicesCtl

Pfadnavigation

  1. Startseite
  2. Programmieren
  3. Subclassing von Edit-Controls

Subclassing von Edit-Controls

Von olaf , 3 August 2025
Dies ist eine Implementierung für MFC mit C++ und reichlich antiquiert.

Das SubClassing von Edit-Controls soll am Beispiel eines Eingabefenster für Frequenzen-Angaben demonstriert werden.

Für die Anzeige von Zahlenwerten von Frequenzen sollte ein Eingabefeld geschaffen werden, das nur die Eingabe von Zahlen und der Einheit Hz, kHz und MHz zulässt und die Zahl entsprechend formatiert. Die Eingabe von "6000 h" sollte in "6 KHz" , die Eingabe von "1234.567 k" sollte in "1.234567 MHz" umgewandelt werden.

  • CHertzEdit.h
  • Member-Elemente und Konstruktion/Destruktion
  • Erstellen der Konvertier-Routinen zwischen den beiden Typen double und CString
  • Erstellen eines Nachrichten-Handlers für WM_CHAR
  • Erstellen der Zuweisungsroutinen
  • Erstellen der Routine für DDX
  • Erstellen eines Nachrichten-Handlers für WM_KILLFOCUS
  • Verwendung (z.B. in einem Dialog-Fenster)
  • Zusammenfassung/Download

Links für das Blättern im Buch 15

  • CHertzEdit.h

Language switcher

  • English
  • German
Unterstützt von Drupal