Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Microsoft-spezifisch
Wenn das Programm keine Befehlszeilenargumente akzeptiert, können Sie eine kleine Menge von speichern, indem Sie die Verwendung der Bibliothek routine unterdrücken, die das Befehlszeilen Verarbeitung ausführt.Diese Routine wird _setargv bezeichnet und wird in Platzhalter-Erweiterungbeschrieben.Um seine Verwendung zu unterdrücken, definieren Sie eine Routine die nichts in der Datei, die die Hauptfunktion enthält, und nennen Sie sie _setargv.Der Aufruf von _setargv wird dann durch die Definition von _setargverfüllt, und Bibliotheksversion wird nicht geladen.
Auch wenn Sie niemals die Umgebung envp-Argument vom rechten Maustaste auf die Tabelle zugreifen, können Sie eigene leere _setenvp, die anstelle Umgebung-verarbeitende Routine verwendet werden soll, bereitstellen.Wie bei der _setargv-Funktion muss _setenvp als **extern "C"**deklariert werden.
Das Programm hat möglicherweise der Fischeier oder exec Familie von Routinen in der C-Laufzeitbibliothek Aufrufe.Wenn dies der Fall ist, sollten Sie die Umgebung-verarbeitende Routine nicht unterdrücken, da diese Routine verwendet wird, um eine Umgebung aus dem übergeordneten Prozess an den untergeordneten Prozess übergeben werden sollen.