Windows 市集應用程式、Windows 執行階段和 C 執行階段

Windows 市集 應用程式是在 Windows 執行階段 在 Windows 8執行的程式。 Windows 執行階段 是控制函式、變數和資源至 Windows 市集 應用程式可用的可靠的環境。 不過,根據設計, Windows 執行階段 限制防止使用 Windows 市集 應用程式中最常見的 C 執行階段程式庫 (CRT) 功能。

Windows 執行階段 不支援下列 CRT 功能:

  • 具有不支援的功能相關的大部分 CRT 函式。

    例如,使用常式, execspawn 家族 Windows 市集 應用程式無法建立處理序。

    當 CRT 函式在 Windows 市集 應用程式時,不支援這個事實在其參考文件上被記下。

  • 大部分的多位元組字元和字串的函式。

    不過, ANSI 和 Unicode 文字支援。

  • 主控台應用程式和命令列引數。

    不過,傳統桌面應用程式仍然支援主控台和命令列引數。

  • 環境變數。

  • 目前工作目錄的概念。

  • 使用 /MT/MTd 編譯器選項,與 CRT 靜態連結和所建置的Windows 市集 應用程式和 DLL。

    也就是使用 CRT 的多執行緒,靜態版本的應用程式。

  • 使用 /MDd 編譯器選項,建置應用程式。

    也就是說,偵錯多執行緒和 CRT DLL 的特定版本。 這類應用程式在 Windows 市集中不受支援。

如需在 Windows 市集 應用程式的替代函式上沒有和建議的 CRT 函式的完整清單,請 CRT 函式不支援使用 /ZW參閱。

請參閱

參考

Windows 執行階段不支援的 CRT 函式

依類別的執行階段常式

其他資源

相容性