si tu as un projet "Dialog Based", alors il n'y a pas de barre d'état
si tu as fait un projet SDi ou MDI sans barre d'état, tu peux en ajouter une :
- dans la string table, tu ajoutes un ID pour la barre d'état.
- dans MainFrame.h, tu ajoutes le membre
CStatusBar m_wndStatusBar;
- dans MainFrame.cpp,
tu définies la variables
1 2 3 4 5
| static UINT indicators[] =
{
ID_SEPARATOR, // premier panneau de messages
ID_SEPARATOR, // second panneau de messages
}; |
tu ajoutes le code que je t'ai donné à mettre dans OnCreate(), puis la fonction OnMouse() si tu veux afficher les coordonnées du pointeur de la souris, ou une autre fonction qui agit sur la barre d'état
- les fonctions OnViewStatusBar et OnUpdateStatusBar servent à gérer le menu Affichage > Barre d'état. pas utile si tu n'ajoutes pas ce menu. par contre si tu l'ajoutes, fodra mettre les fonctions à la main
Partager