IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
logo
Sommaire > Classes Fenêtres et FrameWork
5.1. Fermeture Fenetres (4)
                Comment fermer l'application par un message ?
                Comment fermer une View par un message ?
                Comment intercepter la fermeture de l'application ?
                Comment empêcher une fenêtre MDI de se fermer ?
5.2. Barre de Dialogue (6)
                Comment ajouter une CDialogBar sur une fenêtre ?
                Comment rendre actif un bouton dans CDialogbar ?
                Comment déclarer les contrôles d'une CDialogBar dans la fenêtre View ?
                Comment cacher et faire apparaître une barre de dialogue ?
                Comment rendre flottante une barre de dialogue ?
                Comment créer une barre de dialogue personnalisée ?
5.3. Barre d'outils (11)
                Comment ajouter une CToolbar sur une fenêtre ?
                Comment rendre inactif un bouton dans une CToolBar ?
                Comment insérer une CComboBox dans une CToolBar ?
                Comment redimensionner une CToolBar sur l'insertion dynamique d'un bouton ?
                Comment enlever le bouton de fermeture sur une CToolBar ?
                Comment construire une barre d'outils contenant n'importe quel contrôle ?
                Comment provoquer l'affichage d'une CToolbar ou CDialogBar ?
                Comment mémoriser l'emplacement des barres d'outils?
                Comment faire un bouton à deux états dans une barre d'outils ?
                Comment rafraîchir une barre d'outils flottante ?
                Comment positionner deux barres d'outils sur la même ligne ?
5.4. CStatusBar (6)
                Comment implanter des éléments dans une CStatusBar ?
                Comment ajouter une barre d'état dans un contexte SDI/MDI qui en est dépourvu ?
                Comment gérer les indicateurs dans la barre d'état ?
                Comment afficher/masquer une barre d'état personnalisée ?
                Comment intégrer une barre de progression dans la barre d'état ?
                Comment mettre un bitmap dans la barre d'états ?
5.5. Boite de Dialogue (35)
        5.5.1. CDialog (31)
                        Comment donner le focus à un contrôle à partir d'OnInitDialog ?
                        Comment traiter l'acceptation d'une boîte de dialogue ?
                        Comment intercepter les touches entrée et échappement dans une boîte de dialogue ?
                        Comment gérer la sortie d'une boîte de dialogue ?
                        Comment accéder aux contrôles d'une boîte de dialogue à partir d'une autre boîte de dialogue ?
                        Comment charger les contrôles d'une CDialog avant DoModal() ?
                        Comment récupérer la fenêtre parent dans une boîte de dialogue ?
                        Comment mettre des fenêtres de contrôles dynamiquement dans une boîte de dialogue ?
                        Comment démarrer une boîte de dialogue en mode caché ?
                        Comment lancer un traitement au démarrage d'une CDialog ?
                        Comment rajouter un bouton agrandir et réduire sur une CDialog ?
                        Comment faire une application boîte de dialogue sans bouton dans la barre des tâches Windows ?
                        Comment rajouter un menu à une boîte de dialogue ?
                        Pourquoi les notifications ON_UPDATE_COMMAND_UI ne fonctionnent pas dans une CDialog ?
                        Comment rendre transparente une boîte de dialogue ?
                        Comment mettre une image de fond dans une boîte de dialogue ?
                        Comment faire pour qu'un projet boîte de dialogue soit toujours en avant plan ?
                        Comment imprimer une boite de dialogue ?
                        Comment créer une boîte de dialogue non modale ?
                        Comment libérer la mémoire sur une fenêtre dynamique ?
                        Comment est calculée l'unité de mesure d'une boîte de dialogue ?
                        Comment afficher une CDialog depuis une DLL?
                        Quand appeler la macro AFX_MANAGE_STATE(AfxGetStaticModuleState( )) ?
                        Comment créer une boîte de dialogue dynamiquement sans ressources ?
                        Comment copier une boîte de dialogue d'un projet à un autre ?
                        Comment partager des données entre une CFormView et une CDialog ?
                        Comment afficher une boîte de dialogue à des coordonnées choisies ?
                        Comment mettre en place un raccourci clavier dans une boîte de dialogue ?
                        Comment implémenter le tab stop entre deux boîtes de dialogue imbriquées ?
                        Comment savoir si une boîte de dialogue non modale est active ?
                        Comment donner le focus à un contrôle dans OnInitDialog ?
        5.5.2. CFileDialog (4)
                        Comment utiliser une CFileDialog ?
                        Comment récupérer le répertoire courant dans une CFileDialog ?
                        Comment récupérer la sélection de type de fichier en cours dans une CFileDialog ?
                        Quels sont les événements interceptables sur une CFileDialog ?
5.6. Traitements sur la MDI (15)
                Comment avoir plusieurs fenêtres de type View dans un projet MDI ?
                Comment avoir plusieurs fenêtres différentes sur un objet document ?
                Comment maximiser une fenêtre fille (Child)?
                Comment restaurer une fenêtre fille(Child) ?
                Comment récupérer la MDIChild active ?
                Comment savoir si une fenêtre fille est iconisée ?
                Comment activer une fenêtre fille (child)?
                Comment activer et faire passer en premier plan une fenêtre fille (Child)?
                Comment faire pour qu'un projet MDI soit toujours en avant plan ?
                Comment changer la taille d'une View dans un contexte MDI?
                Comment mémoriser la position des fenêtres dans une application MFC ?
                Comment s'affranchir du mécanisme par défaut pour les titres des fenêtres dans un contexte document/view ?
                Comment griser le bouton et le menu fermeture d'une fenêtre MDI ?
                Comment créer une fenêtre MDI que l'on ne peut bouger ?
                Comment accéder à la vue active dans un projet SDI ?
5.7. Gestion du framework (25)
                Comment faire pour que dans une boucle de traitement l'application ne semble pas figée ?
                Comment récupérer le pointeur sur la fenêtre active ?
                Comment savoir s'il existe une instance d'une View en MDI ?
                Comment changer le filtre de l'ouverture de fichiers dans une application MFC ?
                Comment éviter le stockage d'objet CMultiDocTemplate pour l'appel des fenêtres dans un projet MDI ?
                Comment limiter la taille minimum d'une Application ?
                Comment intervenir sur le positionnement de la souris ?
                Comment éviter d'avoir la sélection de fenêtre à ouvrir sur la commande ID_FILE_NEW dans un projet MDI avec plusieurs fenêtres ?
                Comment éviter le lancement automatique d'une fenêtre au départ de l'application MDI ?
                Comment intercepter le message ID_FILE_SAVE ?
                Comment désactiver/activer la statusbar ou la toolbar ?
                Comment changer la taille d'une View dans un contexte SDI?
                Comment faire une application MDI/SDI sans bouton dans la barre des tâches Windows ?
                Comment récupérer la surface client d'une CFormView à son initialisation ?
                Comment personnaliser la création d'une Frame en SDI/MDI ?
                Pourquoi l'appel à AfxGetMainWnd peut provoquer une erreur avec Visual .Net ?
                Comment empêcher une fenêtre fille d'être déplacée dans la surface de travail de l'application?
                Comment avoir une surface de travail dynamique sur la MainFrame ?
                Comment créer dynamiquement une vue dans une application SDI ?
        5.7.1. CSplitterWnd (6)
                        Comment faire pour séparer une fenêtre en deux ?
                        Comment mettre en place un splitter dans un projet SDI ?
                        Comment figer un splitter ?
                        Comment communiquer entre des vues d'un splitter ?
                        Comment supprimer une vue dans un CSplitterWnd ?
                        Comment implémenter plusieurs splitters dans un projet SDI ?
5.8. Les Menus (7)
                Comment afficher un menu popup?
                Comment placer une coche sur un élément d'un menu ?
                Comment récupérer le menu sur la fenêtre principale ?
                Comment récupérer le menu de la fenêtre MDI active ?
                Comment activer et désactiver une ligne d'un menu ?
                Comment changer dynamiquement le menu de la MainFrame ?
                Comment modifier le menu système ?
5.9. Divers (10)
                Comment chercher la fenêtre d'un programme sur le bureau ?
                Comment sérialiser des données avec les MFC ?
                Comment sérialiser des données avec les conteneurs templates MFC ?
                Comment libérer la mémoire sur les collections de template ?
                Comment fonctionnent les éditions sur une fenêtre de type View ?
                Comment faire une application type SDI ou MDI sans menu général ?
                Comment proposer automatiquement la sauvegarde d'un document modifié avant de le fermer ?
                Comment réaliser un splashscreen ?
                Comment ajouter une form .Net (winform) à mon application MFC ?
                Comment supprimer les ascenseurs d'une View ?



Consultez les autres F.A.Q.


Valid XHTML 1.0 TransitionalValid CSS!

Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright © 2004 Developpez Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site ni de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.