Windows 应用商店应用程序、Windows 运行时和 C 运行时

Windows 应用商店 apps 是在 Windows 运行时 运行在 Windows 8执行的过程。 Windows 运行时 是控制函数、变量和资源。Windows 应用商店 app 可用一个可信的环境。 但是,强,Windows 运行时 限制禁止使用在 Windows 应用商店 apps 的大多数 C 运行库 (crt) 函数。

Windows 运行时 不支持以下 CRT 函数:

  • 与不支持的功能相关的大多数 CRT 函数。

    例如,通过使用实例,execspawn 系列 Windows 应用商店 app 不能创建进程。

    当 CRT 函数在 Windows 应用商店 app 中不支持,该条件在其注意引用文章。

  • 大多数多字节字符和字符串功能。

    但是,Unicode 和 ANSI 文本支持。

  • 控件个 apps 和命令行参数。

    但是,传统桌面 apps 仍支持控件台和命令行参数。

  • 环境变量。

  • 一个当前工作目录的概念。

  • 使用 /MT/MTd 编译器选项卡上,将 CRT 静态链接和编译的Windows 应用商店 apps 和 DLL。

    即使用 CRT 的多线程,静态版本的应用程序。

  • 使用 /MDd 编译器选项,生成的应用程序。

    也就是说,调试多线程和 CRT 的 DLL 特定版本。 此类应用程序在 Windows 应用商店不受支持。

有关完整的不可 Windows 应用商店 app 和建议有关其他功能的 CRT 函数,请参见 CRT 函数不支持与 /ZW

请参见

参考

Windows运行时不支持的CRT函数

运行时实例按类别

其他资源

兼容性