Partager via


Serveurs : implémenter un serveur

Cet article explique le code que l'Assistant Application MFC le crée pour une application serveur d'édition visuelle.Si vous n'utilisez pas l'Assistant Application, les listes de cet article les zones où vous devez écrire le code pour implémenter une application serveur.

Si vous utilisez l'Assistant Application pour créer une nouvelle application serveur, il fournit une quantité importante de code spécifique au serveur pour vous.Si vous ajoutez une fonctionnalité de serveur d'édition visuelle à une application existante, vous devez dupliquer le code que l'Assistant Application aurait fourni avant d'ajouter le reste du code serveur nécessaire.

Le code serveur que l'Assistant Application fournit des se répartissent en plusieurs catégories :

  • Définir des ressources du serveur :

    • La ressource menu utilisée lorsque le serveur modifie un élément incorporé dans une fenêtre.

    • Les ressources de menu et de barre d'outils utilisées lorsque le serveur est en place actif.

    Pour plus d'informations sur ces ressources, consultez menus et ressources : ajouts de serveur.

  • Définition d'une classe d'élément dérivée d' COleServerItem.Pour plus d'informations sur les éléments du serveur, consultez serveurs : éléments du serveur.

  • Modifier la classe de base de la classe de document à COleServerDoc.Pour plus d'informations, consultez serveurs : implémenter des documents serveurs.

  • Définir une classe de fenêtre frame dérivée d' COleIPFrameWnd.Pour plus d'informations, consultez serveurs : Implémenter des fenêtres frame sur place.

  • Création d'une entrée de l'application serveur la base de données d'inscription Windows et en stockant la nouvelle instance du serveur avec OLE le système.Pour plus d'informations à ce sujet, consultez l' Inscription.

  • Initialisation et le lancement de l'application serveur.Pour plus d'informations à ce sujet, consultez l' Inscription.

Pour plus d'informations, consultez COleServerItem, COleServerDoc, et le COleIPFrameWnd dans class library reference.

Voir aussi

Concepts

Serveurs

Conteneurs

Menus et ressources (OLE)

Inscription