Windows Store-Apps, die Windows-Runtime und die C-Laufzeit
Windows Store-App sind Programme, die in Windows-Runtime ausgeführt, das auf Windows 8 ausführt.Windows-Runtime ist eine vertrauenswürdige Umgebung, die die Funktionen, die Variablen und die Ressourcen steuert, die einer Windows Store-App verfügbar sind.jedoch entwurfsbedingt verhindern Windows-Runtime Einschränkungen die Verwendung der meisten Funktionen der C-Laufzeitbibliothek (CRT) in Windows Store-App.
Windows-Runtime unterstützt nicht die folgenden CRT-Funktionen:
Die meisten CRT-Funktionen, die der nicht unterstützten Funktionen verknüpft sind.
Beispielsweise kann eine Windows Store-App einen Prozess nicht erstellen, indem sie die exec und spawn Familien von Routinen verwendet.
Wenn eine CRT-Funktion nicht in eine Windows Store-App unterstützt wird, wird diese Tatsache in seinem Bezugsartikel aufgeführt.
Die meisten Mehrbytezeichen und die Zeichenfolgenfunktionen.
werden jedoch Unicode und ANSI-Text unterstützt.
Konsolen-Apps und Befehlszeilenargumente.
Sowohl herkömmliche Desktop-Apps noch die Konsolen- und Befehlszeilenargumente.
Umgebungsvariablen.
Das Konzept eines aktuellen Arbeitsverzeichnis.
Windows Store-App und DLL, die statisch mit CRT verknüpft und erstellt, indem die /MT oder /MTd-Compileroptionen verwendet.
Das heißt, eine Anwendung, die eine mehrgängige von, statische Version des CRT verwendet.
Eine Anwendung, die erstellt wird, indem die /MDd-Compileroption verwendet.
Das heißt, eine Debug-, mehrgängige von und DLL-Besondereversion des CRT.Eine solche App wird nicht auf Windows Store unterstützt.
Eine vollständige Liste von CRT-Funktionen, die nicht in einer Windows Store Anwendung und -vorschlägen für alternative Funktionen verfügbar sind, finden Sie unter CRT-Funktionen unterstützt nicht mit /ZW.
Siehe auch
Referenz
Nicht unterstützte CRT Funktionen der Windows Runtime-