Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Nota:
La biblioteca Microsoft Foundation Classes (MFC) sigue siendo compatible. Sin embargo, ya no estamos agregando características ni actualizando la documentación.
El sistema operativo Windows permite ejecutar más de una copia o "instancia" de la misma aplicación.
WinMain llama a InitInstance cada vez que se inicia una nueva instancia de la aplicación.
La implementación estándar InitInstance creada por el Asistente para aplicaciones MFC realiza las siguientes tareas:
Como acción central, crea las plantillas de documento que, a su vez, crean documentos, vistas y ventanas de marco. Para obtener una descripción de este proceso, consulte Creación de plantillas de documento.
Carga las opciones de archivo estándar desde un archivo .ini o el registro de Windows, incluidos los nombres de los archivos usados más recientemente.
Registra una o varias plantillas de documento.
Para una aplicación MDI, crea una ventana de marco principal.
Procesa la línea de comandos para abrir un documento especificado en la línea de comandos o para abrir un nuevo documento vacío.
Puede agregar su propio código de inicialización o modificar el código escrito por el asistente.
Nota:
Las aplicaciones MFC deben inicializarse como apartamento de un solo subproceso (STA). Si llama a CoInitializeEx en su método override InitInstance, especifique COINIT_APARTMENTTHREADED en lugar de COINIT_MULTITHREADED.