Condividi tramite


Impostazioni applicazione, Creazione guidata DLL MFC

Utilizzare questa pagina della procedura guidata DLL MFC per progettare e aggiungere funzionalità di base a un nuovo progetto DLL MFC.

Tipo di DLL

Selezionare il tipo di DLL da creare.

  • DLL MFC normale con DLL MFC condivisa

    Selezionare questa opzione per collegare la libreria MFC al programma come DLL condivisa. Usando questa opzione, non è possibile condividere oggetti MFC tra la DLL e l'applicazione chiamante. Il programma effettua chiamate alla libreria MFC in fase di esecuzione. Questa opzione riduce i requisiti di memoria e disco del programma se è composto da più file di esecuzione che usano la libreria MFC. Sia i programmi Win32 che MFC possono chiamare funzioni nella DLL. È necessario ridistribuire la DLL MFC con questo tipo di progetto.

  • DLL MFC normale con MFC collegato in modo statico

    Selezionare questa opzione per collegare il programma in modo statico alla libreria MFC in fase di compilazione. Sia i programmi Win32 che MFC possono chiamare funzioni nella DLL. Anche se questa opzione aumenta le dimensioni del programma, non è necessario ridistribuire la DLL MFC con questo tipo di progetto. Non è possibile condividere oggetti MFC tra la DLL e l'applicazione chiamante.

  • DLL dell'estensione MFC

    Selezionare questa opzione se si desidera che il programma esegua chiamate alla libreria MFC in fase di esecuzione e se si desidera condividere oggetti MFC tra la DLL e l'applicazione chiamante. Questa opzione riduce i requisiti di memoria e disco del programma, se è composto da più file eseguibili che usano tutti la libreria MFC. Solo i programmi MFC possono chiamare funzioni nella DLL. È necessario ridistribuire la DLL MFC con questo tipo di progetto.

Funzionalità aggiuntive

Selezionare se la DLL MFC deve supportare l'automazione e se deve supportare i socket Windows.

  • Automazione

    Selezionare Automazione per consentire al programma di modificare gli oggetti implementati in un altro programma. Se si seleziona Automazione , il programma viene esposto anche ad altri client di Automazione. Per altre informazioni, vedere Automazione .

  • Socket di Windows

    Selezionare questa opzione per indicare che il programma supporta i socket Windows. I socket Windows consentono di scrivere programmi che comunicano tramite reti TCP/IP.

    Quando viene creata la DLL MFC con supporto socket Windows, CWinApp::InitInstance inizializza il supporto per i socket e il file di intestazione MFC StdAfx.h include AfxSock.h.

Vedi anche

Procedura guidata DLL MFC
Creazione di un progetto DLL MFC