Compartir a través de


Configuración de la aplicación, Asistente para archivos DLL de Smart Device MFC

Actualización: noviembre 2007

Describe la página Configuración de la aplicación del Asistente para archivos DLL de Smart Device MFC.

Utilice esta página del Asistente para archivos DLL de Smart Device MFC para diseñar y agregar características básicas a un nuevo proyecto DLL de Smart Device.

Tipo de archivo DLL

Seleccione el tipo de archivo DLL MFC para Smart Device que desee crear.

  • Archivo DLL estándar que utiliza el archivo DLL compartido de MFC
    Seleccione esta opción para vincular la biblioteca MFC (Microsoft Foundation Class) (MFC) a su programa como una biblioteca de vínculos dinámicos (DLL) compartida. Con esta opción, no puede compartir objetos MFC entre el archivo DLL y la aplicación que llama. El programa hace llamadas a la biblioteca MFC en tiempo de ejecución. Esta opción reduce los requisitos de disco y memoria del programa si éste está formado por varios archivos ejecutables que utilizan la biblioteca MFC. Los programas de Windows CE y de MFC pueden llamar a las funciones de su archivo DLL. Debe redistribuir el archivo DLL de MFC con este tipo de proyecto.

  • Archivo DLL estándar con MFC vinculada estáticamente
    Seleccione esta opción para vincular estáticamente el programa a la biblioteca MFC en tiempo de generación. Los programas de Windows CE y de MFC pueden llamar a las funciones de su archivo DLL. Aunque esta opción aumenta el tamaño del programa, no tiene que redistribuir el archivo DLL de MFC con este tipo de proyecto. No puede compartir objetos MFC entre el archivo DLL y la aplicación que llama.

  • Archivo DLL de extensión de MFC
    Seleccione esta opción si desea que el programa realice llamadas a la biblioteca MFC en tiempo de ejecución y si desea compartir objetos MFC entre el archivo DLL y la aplicación que llama. Esta opción reduce los requisitos de disco y memoria del programa si éste está compuesto de varios archivos ejecutables que utilizan la biblioteca MFC. Sólo los programas MFC podrán llamar a las funciones del archivo DLL. Debe redistribuir el archivo DLL de MFC con este tipo de proyecto.

Características adicionales

Puede elegir que el archivo DLL de MFC sea compatible con la automatización o con Windows Sockets.

  • Automatización
    Seleccione Automatización para que el programa pueda manipular objetos implementados en otro programa. Al seleccionar Automatización también expone el programa a otros clientes de automatización. Vea Automation para obtener más información.

  • Windows Sockets
    Seleccione esta opción para indicar que el programa es compatible con Windows Sockets. Windows Sockets permite escribir programas que se comuniquen a través de redes TCP/IP. Cuando se crea el archivo DLL de MFC con compatibilidad con Windows Sockets, CWinApp::InitInstance inicializa dicha compatibilidad con los sockets y el archivo de encabezado MFC StdAfx.h incluye AfxSock.h.

Vea también

Referencia

Asistente para archivos DLL de Smart Device MFC