Condividi tramite


Server: implementazione di un server

In questo articolo viene illustrato il codice scritto dalla Creazione guidata applicazione MFC per creare 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 creazione guidata applicazione MFC per creare una nuova applicazione server, fornisce una quantità significativa di codice specifico del server per l'utente. Se si aggiunge la funzionalità server di modifica visiva a un'applicazione esistente, è necessario duplicare il codice scritto dalla creazione guidata applicazione e fornisce prima di aggiungere il resto del codice server necessario.

Il codice server della procedura guidata applicazione sono inclusi 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 è attivo sul posto.

    Per ulteriori informazioni su queste risorse, vedere Menu e risorse: Aggiunta di server.

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

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

  • Definizione della classe della finestra cornice derivata da COleIPFrameWnd. Per ulteriori informazioni, vedere Server: Implementare le finestre cornici sul posto.

  • Creando una voce per l'applicazione server nel database di registrazione e registrare in windows la nuova istanza server con il sistema OLE. Per informazioni su questo argomento, vedere Registrazione.

  • Inizializzazione e avviando l'applicazione server. Per informazioni su questo argomento, vedere Registrazione.

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

Vedere anche

Concetti

Server

Contenitori

Menu e risorse (OLE)

Registrazione