Asistente para aplicaciones de Smart Device MFC
Actualización: noviembre 2007
El Asistente para aplicaciones de Smart Device de MFC (Microsoft Foundation Classes) genera una aplicación con funcionalidad integrada que, al compilarse, implementa las características básicas de una aplicación ejecutable para Windows CE (.exe).
Información general
La página Información general del Asistente para aplicaciones de Smart Device MFC describe la configuración actual de las aplicaciones para dispositivos Smart Device MFC que está creando. De forma predeterminada, el asistente crea el proyecto de la manera siguiente:
Plataformas
- La plataforma de destino predeterminada para el proyecto es la primera de la lista de plataformas. En una instalación predeterminada, la plataforma predeterminada es Pocket PC 2003, pero la instalación y desinstalación de los SDK de Windows CE 5.0 puede cambiar el destino predeterminado de nuevas aplicaciones o agregar nuevos destinos como Smartphone 2003.
Tipo de aplicación
El proyecto se crea utilizando SDI and MDI.
El proyecto utiliza la Document/View Architecture.
El proyecto utiliza MFC en un archivo Archivos DLL compartido.
Cadenas de plantillas de documentos
- El proyecto utiliza su nombre para las cadenas de plantillas de documentos predeterminadas.
Características de la interfaz de usuario
- El proyecto implementa una barra de comandos.
Características avanzadas
- El proyecto no admite ninguna característica avanzada.
Clases generadas
La clase de vista del proyecto se deriva de CView Class.
La clase de aplicación del proyecto se deriva de CWinApp Class.
La clase de documento del proyecto se deriva de CDocument Class.
La clase de marco principal del proyecto se deriva de CFrameWnd Class.
Tras la creación del nuevo proyecto, si el compilador genera una advertencia para definir _CE_ALLOW_SINGLE_THREADED_OBJECTS_IN_MTA, deberá definir el marcador en cuestión en el archivo de encabezado principal.
#define _CE_ALLOW_SINGLE_THREADED_OBJECTS_IN_MTA
Esto ocurre especialmente en escenarios como la creación de objetos COM en plataformas de Windows Mobile, el consumo de servicios web en Windows Mobile y objetos COM ATL.