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