Condividi tramite


Impostazioni applicazione, Creazione guidata DLL MFC

Questa schermata della Creazione guidata DLL MFC consente di progettare e aggiungere funzionalità di base a un nuovo progetto DLL MFC.

Tipo DLL

Selezionare il tipo di DLL che si desidera creare.

  • DLL regolare che utilizza la DLL MFC condivisa
    Selezionare questa opzione per collegare la libreria MFC al programma come DLL condivisa. L'impostazione di questa opzione non consente la condivisione di oggetti MFC tra la DLL e l'applicazione che esegue la chiamata. Le chiamate alla libreria MFC vengono eseguite dal programma in fase di esecuzione. Questo riduce i requisiti di spazio su disco e di memoria dei programmi composti da più file eseguibili che utilizzano la libreria MFC. Le chiamate alle funzioni nella DLL possono essere effettuate da programmi sia Win32 sia MFC. Questo tipo di progetto richiede la ridistribuzione della DLL MFC.

  • DLL regolare con MFC collegato in modo statico
    Selezionare questa opzione per collegare in modo statico il programma alla libreria MFC durante la compilazione. Le chiamate alle funzioni nella DLL possono essere effettuate da programmi sia Win32 sia MFC. Sebbene questa opzione incrementi le dimensioni del programma, questo tipo di progetto non richiede la ridistribuzione della DLL MFC. Non è consentita la condivisione degli oggetti MFC tra la DLL e l'applicazione che esegue la chiamata.

  • DLL di estensione MFC
    Selezionare questa opzione se si desidera eseguire chiamate alla libreria MFC in fase di esecuzione e supportare la condivisione degli oggetti MFC tra la DLL e l'applicazione che esegue la chiamata. Questa opzione riduce i requisiti di spazio su disco e di memoria dei programmi composti da più file eseguibili che utilizzano la libreria MFC. Le chiamate alle funzioni nella DLL possono essere effettuate soltanto da programmi MFC. Questo tipo di progetto richiede la ridistribuzione della DLL MFC.

Funzionalità aggiuntive

Selezionare l'eventuale supporto dell'automazione e di Windows Sockets da parte della DLL MFC.

  • Automazione
    Selezionare Automazione per consentire al programma di gestire gli oggetti implementati in un altro programma. Questa opzione espone inoltre il programma ad altri client di automazione. Per ulteriori informazioni, vedere Automazione.

  • Windows Sockets
    Selezionare questa opzione per indicare che il programma è dotato di supporto per Windows Sockets, che consente di scrivere programmi in grado di comunicare su reti TCP/IP.

    Quando viene creata una DLL MFC dotata di supporto per Windows Sockets, CWinApp::InitInstance inizializza il supporto per i socket e nel file di intestazione MFC StdAfx.h viene incluso AfxSock.h.

Vedere anche

Attività

Creazione di un progetto DLL MFC

Concetti

Procedura guidata DLL MFC