J'ai utilisé daemon()
et fork()
pour déplacer mon programme en arrière-plan.
Comment puis-je le ramener au premier plan?
Y at-il une fonction C++ qui le fait?
merci. Je comprends qu'il n'y a pas de retour de daemon()
alors comment puis-je déplacer mon programme de l'avant-plan à l'arrière-plan et vice versa? Ce que le démon fait est de fermer les canaux io standard.déplacer le programme C++ au premier plan
0
A
Répondre
2
Il n'y a aucun moyen de les "rouvrir". Une pratique standard consiste à organiser un autre mécanisme IPC, tel qu'un socket, et à interagir avec le processus démonisé avec un autre programme.
0
Il n'y a pas de commande C++ pour cela. fork()
et daemon()
ne sont pas des commandes C++. Ce sont des commandes POSIX (cela aide à garder la différence à l'esprit).
Vous pouvez augmenter la fréquence à laquelle votre programme est programmé sur l'UC avec l'utilitaire de ligne de commande renice
, mais cela n'obtiendra aucune fenêtre ou aucun message du programme.
Questions connexes
- 1. Force messagebox au premier plan
- 2. Définition de FolderBrowserDialog au premier plan
- 3. Lier le premier plan de l'enfant imbriqué au premier plan du parent?
- 4. TaskDialog toujours au premier plan dans Visual C++
- 5. Visual Studio Mettre l'arrière-plan cmd.exe au premier plan
- 6. image ouverte Android gridview au premier plan
- 7. UIImage après le retour au premier plan (iphone multitâche)
- 8. MySQL, déplacer le premier mot pour durer
- 9. Envoyer la tâche à l'arrière-plan et la mettre au premier plan
- 10. Fenêtre en premier plan (Flex)
- 11. UIActivityIndicatorview se bloque lorsque l'application passe au premier plan iOS4
- 12. Comment afficher l'info-bulle au premier plan du CPaneDialog flottant?
- 13. Liaison au premier plan d'un texte DataGrid WPF Colonne
- 14. Problème de mise au premier plan d'une application Blackberry
- 15. Problème au premier plan avec Visual State Manager
- 16. Aide avec le premier programme de sérialisation
- 17. Comment forcer la fenêtre Mac au premier plan?
- 18. Comment mettre l'application au premier plan après un appel?
- 19. quelle est la différence entre le premier plan et le programme de fond?
- 20. Premier plan Vs Fenêtre active
- 21. Exécutez le programme c au démarrage
- 22. Améliorer mon premier programme Clojure
- 23. Comment puis-je mettre une fenêtre au premier plan dans Vista en utilisant C++?
- 24. Pilotage de Microsoft Word avec Ole dans C++ Builder: comment mettre Word au premier plan
- 25. UIAlertView disparaît lorsque l'application passe en arrière-plan et revient au premier plan
- 26. programme récursif Python au premier factoriser un nombre
- 27. Premier programme Boost
- 28. comment mettre une tâche d'arrière-plan au premier plan dans google app engine?
- 29. C programme # cacher au début
- 30. Réglage TabItem couleur de premier plan définit également la couleur de premier plan TabControl
Ces "commandes" s'appellent réellement "fonctions". – n0rd
Vous pouvez attendre que la fourchette meure naturellement; http://linux.die.net/man/2/wait mais ce n'est pas exactement ce que vous voulez dire. –