Windows 市集應用程式、Windows 執行階段和 C 執行階段
Windows 市集 應用程式是在 Windows 8上執行Windows 執行階段 中執行的程式。Windows 執行階段 是控制函式、變數和資源在 Windows 市集 應用程式上可用的可靠環境。 不過,根據設計,Windows 執行階段 限制防止使用 Windows 市集 應用程式中最常見的 C 執行階段程式庫 (CRT) 功能。
Windows 執行階段 不支援下列 CRT 功能:
大部分相關的 CRT 函式不支援功能。
例如,應用程式無法藉由使用常式的 exec 和 spawn 系列 Windows 市集 建立處理序。
當 Windows 市集 應用程式不支援 CRT 函式時,這個事實在其參考文件上被記下。
大部分的多位元組字元和字串的函式。
不過,支援ANSI 和 Unicode 文字。
主控台應用程式和命令列引數。
不過,傳統桌面應用程式仍然支援主控台和命令列引數。
環境變數。
目前工作目錄的概念。
使用 /MT 或 /MTd 編譯器選項,與 CRT 靜態連結和所建置的Windows 市集 應用程式和 DLL。
也就是使用 CRT 的多執行緒、靜態版本的應用程式。
使用 /MDd 編譯器選項建置的應用程式。
也就是說,CRT 的偵錯、多執行緒和 特定 DLL 的版本。 這類應用程式在 Windows 市集中不受支援。
如需在 Windows 市集 應用程式無法取得的 CRT 完整清單及替代函式的建議,請參閱 不支援 /ZW 的 CRT 函示。