Condividi tramite


Server: Implementazione di un server

In questo articolo viene illustrato il codice che la Creazione guidata applicazione MFC crea per un'applicazione server di modifica visiva.Se non si utilizza la procedura guidata, elenchi di questo articolo le aree in cui è necessario scrivere il codice per implementare un'applicazione server.

Se si utilizza la procedura guidata per creare una nuova applicazione server, fornisce una quantità significativa di codice specifico per l'utente.Se si aggiunge la funzionalità server di modifica visiva a un'applicazione esistente, è necessario duplicare il codice che la procedura guidata ha fornito da prima di aggiungere al resto del codice server necessario.

Il codice server della procedura guidata consente di immettere diverse categorie:

  • Definizione di risorse server:

    • La risorsa menu utilizzata quando il server che sta modificando un elemento incorporato in una finestra.

    • Le risorse della barra degli strumenti e del menu utilizzare quando il server è disponibile attivo.

    Per ulteriori informazioni su queste risorse, vedere menu e risorse: aggiunte server.

  • Definendo una classe dell'elemento derivata da COleServerItem.Per ulteriori informazioni sugli elementi server, vedere server: elementi server.

  • Modificare la classe di base della classe di documento in COleServerDoc.Per ulteriori informazioni, vedere server: Distribuire documenti server.

  • Definizione della classe della finestra cornice derivata da COleIPFrameWnd.Per ulteriori informazioni, vedere server: Distribuire le applicazioni utilizzano sul posto.

  • Creando una voce per l'applicazione server nel database di registrazione e durante la registrazione delle finestre la nuova istanza del server con il sistema OLE.Per informazioni su questo argomento, vedere registrazione.

  • Inizializzazione e l'avvio di un'applicazione server.Per informazioni su questo argomento, vedere registrazione.

Per ulteriori informazioni, vedere COleServerItem, COleServerDoce COleIPFrameWndin riferimenti alla libreria di classi.

Vedere anche

Concetti

Server

Contenitori

Menu e risorse (OLE)

Registrazione