Para ver el artículo en inglés, active la casilla Inglés. También puede ver el texto en inglés en una ventana emergente si pasa el puntero del mouse por el texto.
Traducción
Inglés

¿Puede una aplicación multiproceso tener acceso a un archivo DLL de MFC en distintos subprocesos?

Las aplicaciones multiproceso pueden tener acceso a archivos DLL estándar que se vinculen dinámicamente a MFC y a archivos DLL de extensión de distintos subprocesos. A partir de la versión 4.2 de Visual C++, una aplicación puede tener acceso a archivos DLL estándar que se vinculen estáticamente a MFC desde varios subprocesos creados en la aplicación.

Antes de la versión 4.2, sólo se podía asociar un subproceso externo a un archivo DLL estándar vinculado estáticamente a MFC. Para obtener más información acerca de las restricciones de acceso a archivos DLL estándar vinculados estáticamente a MFC desde varios subprocesos (antes de la versión 4.2 de Visual C++), vea el artículo "Multiple Threads and MFC _USRDLLs" (Q122676) de Knowledge Base.

Tenga en cuenta que en la documentación de Visual C++ ya no se utiliza el término USRDLL. Un archivo DLL estándar vinculado estáticamente a MFC tiene las mismas características que el antiguo archivo USRDLL.

Adiciones de comunidad

Mostrar: