Windows 应用商店应用程序、Windows 运行时和 C 运行时
Windows 应用商店 apps 是在 Windows 运行时 运行在 Windows 8执行的过程。 Windows 运行时 是控制函数、变量和资源。Windows 应用商店 app 可用一个可信的环境。 但是,强,Windows 运行时 限制禁止使用在 Windows 应用商店 apps 的大多数 C 运行库 (crt) 函数。
Windows 运行时 不支持以下 CRT 函数:
与不支持的功能相关的大多数 CRT 函数。
例如,通过使用实例,exec 和 spawn 系列 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。