2009-10-11 3 views
0

Ce que je voudrais, c'est que le processus démarre mais que l'entrée et la sortie soient toutes dans la même console. Lorsque j'utilise ce code, il crée une nouvelle fenêtre au lieu de l'avoir dans la même fenêtre. Est-il possible de désactiver l'indicateur "CREATE_NEW_CONSOLE" car même lorsque je le mets à 0, il crée toujours une nouvelle console.CreateProcessWithLoginW - Redirection STDOUT

Répondre

1

Selon aide sur cette méthode:

Le CREATE_DEFAULT_ERROR_MODE, CREATE_NEW_CONSOLE et drapeaux CREATE_NEW_PROCESS_GROUP sont activés par défaut- même si vous ne définissez l'indicateur, les fonctions du système comme si ont été mis.

Il semble que l'API Windows n'autorise pas la définition de ces indicateurs.