COM / DCOM et les ActiveX : Mise en euvre

Formation

À Toulouse Cedex 1

Prix sur demande

Description

  • Typologie

    Formation

  • Lieu

    Toulouse cedex 1

Grâce à la formation que vous propose Iris Training vous allez pouvoir acquérir les compétences nécessaires afin d’approfondir un domaine particulier de votre métier. L’objectif de cette formation consiste en :Apprendre à développer des composants et des ActiveX en utilisant les technologies OLE, COM et DCOM de Microsoft

Les sites et dates disponibles

Lieu

Date de début

Toulouse Cedex 1 ((31) Haute-Garonne)
Voir plan
2 Impasse Michel Labrousse, 31036

Date de début

Consulter

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

À qui souhaitez-vous addresser votre question?

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Emagister S.L. (responsable du traitement) traitera vos données pour mener des actions promotionnelles (par e-mail et/ou téléphone), publier des avis ou gérer des incidents. Vous pouvez consulter vos droits et gérer votre désinscription dans la politique de confidentialité.

Les Avis

Les matières

  • ActiveX

Le programme

objectif Apprendre à développer des composants et des ActiveX en utilisant les technologies OLE, COM et DCOM de Microsoft public concerné Développeurs pré-requis Une bonne connaissance de la programmation, du langage C++ et des API Windows est conseillée
Programme
  • L'architecture COM et DCOM, OLE, ActiveX
    • Principe de COM et DCOM
    • Les containers et serveurs OLE
    • Présentations des ActiveX
    • Loca Machine ou Distributed
    • Les interfaces des objets COM : lunknown, Idispatch, Automation, DUAL
    • DCOM et RPC (Remote Procedure Call)
  • Concevoir un objet COM
    • Les objets COM
    • Créer un serveur COM minimum
    • Implémenter QueryInterface, AddRef et Release
    • Utiliser son interface IUnknown
    • Localiser un objet COM avec les API Win32
    • Instancier un objet COM avec les API Win32
  • Les containers OLE avec les MFC
    • Principe des containers OLE
    • Créer un container OLE avec les MFC
    • Utiliser AppWizard et ClassWizard
    • Utiliser Automation pour piloter les serveurs
  • Les serveurs OLE avec les MFC
    • Principe des serveurs OLE
    • Créer un serveur OLE avec les MFC
    • Mini-serveurs et full-serveurs
    • Exporter des méthodes et des propriétés
    • Lien et encapsulation
  • Concevoir un ActiveX DLL avec les MFC
    • Principe des ActiveX DLLs
    • Création d'une DLL avec AppWizard
    • Les points d'entrées
    • Enregistrer et désenregistrer une DLL
    • Le fichier IDL
    • Ajouter un fichier IDL
    • Utilisation de regsvr32
    • Créer un container pour instancier une DLL MFC
  • Concevoir un ActiveX DLL avec ATL COM
    • Rappel sur les templates C++
    • Avantages et inconvénients de créer des ActiveX avec ATL COM
    • Les passages de paramètres
    • Création d'une DLL avec la bibliothèque ATL COM : Wizard
    • Utiliser l'assistant pour ajouter des objets COM
    • Les points d'entrées
    • Le fichier IDL
    • Créer un container pour instancier une DLL ATLCOM
  • Les contrôles ActiveX DLL avec les MFC
    • Principe des contrôles ActiveX
    • Les méthodes, propriétés et événements
    • Interaction avec le container
    • L'utilitaire "ActiveX Control Test Container"
    • Créer avec MFC et "Control Wizard"
    • Ajouter une page de propriété
    • Sous classer des contrôles existants
    • Les classer "wrapper"
    • Créer 'un container d'ActiveX avec les MFC
  • Concevoir un contrôle ActiveX DLL pour internet avec ATL COM
    • ATL COM et les contrôles ActiveX
    • Principe des contrôles ActiveX pour Internet
    • Utilisation avec l'Explorer de Microsoft
    • Créer un contrôle avec Visual C++
    • Créer un lien HTML
    • L'assistant de création de contrôle Active X pour Internet
    • Utiliser Vbscript pour interagir
    • Instanciation dans une page HTML
  • Compléments
    • Créer une procédure d'installation des ActiveX
    • Distribuer les logiciels
    • Impact sur les registres du système
    • Optimisez vos logiciels

COM / DCOM et les ActiveX : Mise en euvre

Prix sur demande