Simulateur Ferroviaire
Reconstruction et visualisation d'un réseau ferroviaire à partir de données GeoJSON — Win32 / WebView2 / Leaflet
Chargement...
Recherche...
Aucune correspondance
Référence du fichier MainWindow.h

Déclaration de la fenêtre principale de l'application. Plus de détails...

Graphe des dépendances par inclusion de MainWindow.h:
Ce graphe montre quels fichiers incluent directement ou indirectement ce fichier :

Aller au code source de ce fichier.

Classes

class  MainWindow
 Fenêtre principale de l'application SimulateurFerroviaire. Plus de détails...
 

Description détaillée

Déclaration de la fenêtre principale de l'application.

La classe MainWindow gère :

  • La création physique de la fenêtre Win32 (CreateWindowW).
  • Le routage des messages Windows (WM_COMMAND, WM_PAINT, …).
  • La coordination entre l'interface utilisateur et les modules métier (ouverture de fichier, lancement du parsing, retour de progression).
Patron de conception – WndProc statique
Win32 impose une procédure de fenêtre statique (ou globale). Le pointeur this est stocké dans GWLP_USERDATA lors de WM_NCCREATE, ce qui permet à la méthode statique windowProc de dispatcher vers la méthode d'instance handleMessage.