Share via


Creazione di un contenitore di controlli ActiveX MFC

Un contenitore di controlli ActiveX è un programma padre che fornisce l'ambiente per l'esecuzione di un controllo ActiveX (in precedenza OLE). È possibile creare un'applicazione in grado di contenere controlli ActiveX con o senza MFC, ma è molto più semplice da eseguire con MFC.

Importante

ActiveX è una tecnologia legacy che non deve essere usata per il nuovo sviluppo. Per altre informazioni sulle tecnologie moderne che sostituisce ActiveX, vedere Controlli ActiveX.

La creazione di un programma contenitore MFC tramite la Creazione guidata applicazione MFC consente di accedere alle numerose funzionalità dei controlli ActiveX e dell'automazione implementati dalle classi MFC e ActiveX. Queste funzionalità includono la modifica visiva, l'automazione, la creazione di file composti e il supporto per i controlli. Le opzioni di modifica visiva della Creazione guidata applicazione MFC supportate dal programma padre includono la creazione di un contenitore, un mini-server, un server completo e un programma sia un contenitore che un server.

  • Nuova applicazione MFC. Per creare un nuovo programma MFC che include automazione, modifica visiva, file composti o supporto del controllo, usare la Creazione guidata applicazione MFC e scegliere le opzioni di automazione appropriate.

  • Applicazione MFC esistente. Se si aggiunge il contenimento del controllo a un'applicazione MFC esistente, vedere Contenitori di controlli OLE: Abilitazione manuale del contenimento del controllo OLE.

Per creare un contenitore ActiveX per uno dei tipi di applicazioni seguenti

  1. Contenitori

  2. Modifica visiva

  3. Controlli ActiveX MFC

Vedi anche

Tipi di progetto C++ in Visual Studio