Visual C++

Programmeurs ou développeurs expérimentés, chefs de projets.

4 jours

Connaissances du langage C++

Être capable de développer des applications sous Windows 95, 98 ou NT avec les MFC et AppWizard, dans une architecture Vue-Document.

Présentation générale.

  • Constitution d'une application.
  • Messages.
  • Conception POO résultante.
  • Présentation MFC.
  • Architecture document-view.
  • OLE.
  • Autres outils de développement C++.

APP Wizard.

  • Présentation.
  • Création d'une première application.
  • Instanciation de l'application.

MFC ClassWizard.

  • Présentation.
  • Usage.

Classe CView.

  • Utilisation.
  • Méthodes.

Classe CDocument.

  • Utilisation.
  • Sérialisation.
  • Méthodes.

Classes utilitaires.

  • CString.
  • Collection.
  • CRect.

Menus.

  • Création.
  • Gestion.

Dialogues.

  • Création.

Gestion.

  • Méthodes.
  • Dialogues non modaux.

Ressources.

  • Notions générales.
  • Utilisations.

Interfaces avancées.

  • Partage d'écran.
  • Scrolling.
  • Update.
  • Barre d'outils.
  • Barre d'états.
  • Impression.

Applications graphiques.

  • Outils.
  • Méthodes.
  • Gestion des Bitmap.
  • Affichage de textes.
  • Gestion des polices de caractères.
  • Manipulation de région.

Presse-Papiers.

  • Utilisation.

Lien DAO-ODBC.

  • Principes.
  • Possibilités.
  • Mise en place.