Bonjour,
J'ai un problème je pense de routage des messages du menu dans mon programme.
L'architecture du programme d'abord:
Le problème maintenant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 CWinApp CMainFrame CStatusBar (je pense que ce status bar a peu d'importance pour l'instant) CToolBar (je pense que ce tool bar a peu d'importance pour l'instant) CSplitterWnd CView (pour l'instant, je me moque de cette View) CView (pour l'instant, je me moque de cette View) CMiniFrameWnd CToolBar (je pense que ce tool bar a peu d'importance pour l'instant) CView (pour l'instant, je me moque de cette View) CTreeView
- Dans le menu principal, j'ai quelques items qui doivent être gérés par la fenetre CTreeView
- Les handler des messages de ces item du menu principal sont dans la fenetre CTreeView
- Les items de mon menu sont inactif et je pense que c'est parce que l'application ne voit pas mes handler
Comment faire pour rendre ces handler visible ou bien est ce que je m'y prends mal et que c'est pas comme cela qu'il faut faire.
Je suis sûr que si je mettais mes handler dans le CMainFrame, mon menu serait actif mais j'aurais du mal a redescendre les événements dans la bonne fenêtre.
Merci de vos éclairages
Partager