Aplicaciones de la Tienda Windows, tiempo de ejecución de Windows y tiempo de ejecución de C

 

Para obtener la documentación más reciente de Visual Studio 2017 RC, consulte Documentación de Visual Studio 2017 RC.

Las aplicaciones de Tienda Windows 8.x son programas que se ejecutan en el Windows en tiempo de ejecución que se ejecuta en Windows 8. Windows en tiempo de ejecución es un entorno de confianza que controla las funciones, las variables y los recursos que están disponibles para una aplicación Tienda Windows 8.x. Sin embargo, por diseño, las restricciones de Windows en tiempo de ejecución impiden el uso de la mayoría de las características de la biblioteca en tiempo de ejecución de C (CRT) en las aplicaciones de Tienda Windows 8.x.

Windows en tiempo de ejecución no admite las siguientes características de CRT:

  • La mayoría de las funciones de CRT que están relacionadas con cierta funcionalidad no admitida.

    Por ejemplo, una aplicación de Tienda Windows 8.x no puede crear un proceso mediante las familias de rutinas de exec y spawn.

    Cuando una función de CRT no se admite en una aplicación de Tienda Windows 8.x, este hecho se indica expresamente en su artículo de referencia.

  • La mayoría de las funciones de cadena y carácter multibyte.

    Sin embargo, se admiten texto Unicode y ANSI.

  • Los argumentos de aplicaciones de consola y de la línea de comandos.

    Sin embargo, las aplicaciones de escritorio tradicionales siguen admitiendo los argumentos de consola y de la línea de comandos.

  • Variables de entorno.

  • El concepto de un directorio de trabajo actual.

  • Las aplicaciones y los archivos DLL de Tienda Windows 8.x que están vinculados estáticamente a CRT y que se compilan con las opciones del compilador /MT o /MTd.

    Es decir, una aplicación que usa una versión estática multiproceso de CRT.

  • Una aplicación que se compila mediante la opción del compilador /MDd.

    Es decir, una versión de depuración multiproceso y específica para DLL de CRT. Dicha aplicación no se admite en Tienda Windows.

Para obtener una lista completa de las funciones de CRT que no están disponibles en una aplicación de Tienda Windows 8.x y sugerencias sobre funciones alternativas, consulte Funciones de CRT no admitidas con /ZW.

Compatibilidad
Funciones de CRT no compatibles con Windows en tiempo de ejecución
Rutinas de tiempo de ejecución por categoría

Mostrar: