OLE in MFC
Questi articoli illustrati i principi fondamentali della programmazione con OLE utilizzando MFC.MFC fornisce il modo più semplice per creare programmi che utilizzano OLE:
Per utilizzare modifica visiva OLE (attivazione sul posto).
Per eseguire come contenitori OLE o server.
Per implementare 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 alla funzione della DLL, dell'interfaccia OLE/COM e i punti di ingresso routine di finestra.
È inoltre possibile utilizzare automazione o L'automazione remota per eseguire un altro programma dal programma.
[!NOTA]
Il termine OLE indica 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 unione dei menu.Attiva del termine si applica a COM (Component (COM) Object Model) e agli oggetti COM come controlli ActiveX.Automazione OLE viene chiamata Automation.
Argomenti della sezione
Sfondo OLE
Viene discusso OLE e vengono fornite informazioni concettuali sull'esecuzione.Attivazione
Viene descritto il ruolo di attivazione negli elementi OLE di modifica.Contenitori
Vengono forniti collegamenti a utilizzare i contenitori nell'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 con OLE.Menu e risorse OLE
Viene illustrato l'utilizzo dei menu e delle risorse nelle applicazioni di documenti OLE MFC.Registrazione
Viene descritta l'impostazione del server e l'inizializzazione.Server
Viene descritto come creare elementi OLE (o componenti) 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 CCmdTarget e CConnectionPointMFC.componenti COM contenitore/server
Vengono descritti i passaggi necessari per includere funzionalità avanzate facoltative nelle applicazioni contenitori esistenti.Il modello COM (Component Object Model
Viene descritto mediante OLE senza MFC.