Rechercher : dans
Par :

Mettre cmd.exe en arrière plan

Dernière réponse le 27 sep 2007 à 17:15:42 sPaN, le 22 avr 2007 à 09:18:43 
 Signaler ce message aux modérateurs

Bonjour!
j'ai un problème en c++. Je veux créer un programme restant invisible en arrière plan ( visible seulement dans processus ). J'ai réussi à le faire, mais dès que je lance un system(), un terminal cmd.exe s'affiche. Même si je fais system("@ECHO OFF"), le terminal vide s'affiche. Comment empêcher cela?
Merci,
Span

Configuration: Windows XP
Firefox 2.0.0.3

Meilleures réponses pour « Mettre cmd.exe en arrière plan » dans :
Cmd - cmd.exe Voir cmd - cmd.exe Le processus cmd.exe (cmd signifiant Windows Command Prompt) est un processus générique de Windows NT/2000/XP ouvrant une console en mode texte permettant de lancer des applications à l'aide de commandes. Le fichier correspondant...
Découper un objet de l'arrière plan (détourage) Voir Parfois on peut vouloir découper un objet de son arrière-plan, par exemple un visage, un fruit posé sur une table, etc. L'outil habituellement utilisé est le lasso, mais l'opération est délicate. On peut également utiliser des calques, mais dans...

1

kiki67100, le 22 avr 2007 à 12:02:07

Je sais comment reglé ton probleme il ya une fonction en c++ qui fait cela Findwindow(0,"le titre de ta fenetre"); puis apres tu fait un postmessage tu lui dit de se caché HIDE

Kevin

Répondre à kiki67100

2

ikerc, le 25 sep 2007 à 19:48:03

Up ton code m'interesse :) ikerc

Répondre à ikerc

3

kiki67100, le 25 sep 2007 à 20:07:20

Salut,

Donne moi ton mail :)

++

Kevin

Répondre à kiki67100

4

dubcek, le 26 sep 2007 à 12:15:50

Et avec system("start commande");

Répondre à dubcek

5

kiki67100, le 26 sep 2007 à 18:52:29

Salut,

Avec la command system() tu peux pas faire ca tu peux faire comme ceci

ShowWindow(GetConsoleHwnd(),SW_SHOW);
Voir aussi FreeConsole();

++

Kevin

Répondre à kiki67100

6

kiki67100, le 26 sep 2007 à 18:54:07

Oups !

C'est SW_HIDE

Répondre à kiki67100

7

Tuxer, le 26 sep 2007 à 21:04:40

Oui, mais la console s'affiche quand même pdt genre 1s non?
merci

Répondre à Tuxer

8

kiki67100, le 26 sep 2007 à 21:17:04

Eu oui mais remarque tu ma dit en mode console

Pour cela choisi dans ton IDE ne prend pas le mode console prend le mode APPLICATION ;)
tu ne vera pas de console :)
@++

PS:(Si tu veux être discret dans te Programme Inject un code dans un proccessus autre que le tien ex "EXPLORER.exe" :) Perso sa marche très bien :))



Kevin

Répondre à kiki67100

9

Tuxer, le 26 sep 2007 à 21:39:06

Tu fais de l'injection de code?
pas mal
moi j'en suis toujours aux vieux trucs, genre mon appli se nomme explorer.exe ou iexplore.exe
comment tu fais pour l'injection?
le problème dans le mode application , c'est que si tu le mets, ça s'applique uniquement à ta fenêtre de code. le ftp s'ouvre dans un autre terminal nommé cmd.exe et donc celui là s'ouvre malheureusement.
c'est d'ailleurs ce que je veux éviter
merci
++
Tuxer

Répondre à Tuxer

10

 kiki67100, le 27 sep 2007 à 17:15:42

Euu Oui mais

Tu c'est je peux pas le donner ici c'est limite ...
Tu peux me contacté ici http://astuceskiki.com/?astuce=contact

++

Kevin

Répondre à kiki67100