OLE in MFC
Questi articoli illustrati i concetti fondamentali di programmazione OLE utilizzando MFC. MFC fornisce il modo più semplice per creare programmi che utilizzano OLE:
Per utilizzare modifica visiva OLE (l'attivazione sul posto).
Nei contenitori OLE o server.
Per implementare la funzionalità di trascinamento della selezione.
Per utilizzare le informazioni di data e ora.
Per gestire i dati dello stato dei moduli MFC, inclusi i punti di ingresso esportati punti di ingresso di funzione DLL, l'interfaccia di OGGETTI e i punti di ingresso routine di finestra.
È inoltre possibile utilizzare Automazione o L'automazione remota per eseguire un altro programma dal programma.
Nota
OLE di condizioni indicate le tecnologie associate a collegare e incorporare, inclusi i contenitori OLE, i server OLE, elementi OLE, l'attivazione sul posto (o modifica visiva), tracker, trascinamento della selezione e l'unione dei menu.L'opzione attiva term si applica a COM (Component Object Model (COM) e agli oggetti COM come controlli ActiveX.L'automazione OLE è denominata Automation.
Argomenti della sezione
Sfondo OLE
Vengono illustrati OLE e vengono fornite informazioni concettuali sull'esecuzione.Attivazione
Viene descritto il ruolo di attivazione in elementi OLE di modifica.Contenitori
Vengono forniti collegamenti a utilizzare i contenitori in OLE.Oggetti dati e origini dati
Vengono forniti collegamenti ad argomenti che illustrano l'utilizzo delle classi di COleDataSource e di COleDataObject.Trascinamento della selezione
Viene illustrato l'utilizzo della copia e incolla tramite OLE.Menu e risorse OLE
Viene illustrato l'utilizzo dei menu e risorse nelle applicazioni di documento OLE MFC.Registrazione
Viene descritta l'impostazione del server e l'inizializzazione.Server
Viene descritto come creare elementi OLE (o componenti) che verrà utilizzata dalle applicazioni contenitori.Tracker
Vengono fornite informazioni sulla classe di CRectTracker, che fornisce un'interfaccia grafica per consentire agli utenti di interagire con gli elementi client OLE.
Sezioni correlate
Punti di connessione
Viene illustrato come implementare i punti di connessione (precedentemente noto come punti di connessione OLE) utilizzando le classi MFC CCmdTarget e CConnectionPoint.componenti COM contenitore/server
Vengono descritti i passaggi necessari per includere funzionalità avanzate facoltative nelle applicazioni contenitori esistenti.Il modello COM (Component Object Model)
Vengono descritti tramite OLE senza MFC.