begin process at 2010 03 21 11:14:58
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C++ & C++ .NET

 > 

Windows

 > 

Shell

 > 

executable en c


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

executable en c

dimanche 16 juillet 2006 à 18:17:34 | executable en c

inconnu2nulpar

  Bonjour a ts je voulais savoir si quelqu'un sait comment on exécute un programme en C en tache de fond. en effet j'ai fait un programme C, j'ai fait un .exe, mais pour l'instant il y a toujours une fenêtre dos qui apparait et je vuodrai la supprimer. est ce que quelqu'un c'est comment exécuté un programme en tache de fond merce d'avance
dimanche 16 juillet 2006 à 19:36:10 | Re : executable en c

SAKingdom

Membre Club
Quesque tu veux dire par tache de fond? Qu'il n'ai pas d'interface? Si oui, tu n'a qu'à créé ton programme en mode windows mais de ne pas créé de fenêtre. Comme ça il sera "invisible" (il restera toujours visible dans la liste des taches).

C++ (@++)
___________________________________________
Venez débattre de sujets touchant à la programmation ici
dimanche 16 juillet 2006 à 19:38:45 | Re : executable en c

inconnu2nulpar

ben oui c'est ça que je veut faire, mais je ne sait comment on fait pour créer un programme en mode windows ? tu peut m'expliqué stp?
dimanche 16 juillet 2006 à 19:44:49 | Re : executable en c

SAKingdom

Membre Club
Quand tu créé un nouveau projet, tu as le choix entre plusieur sorte de projet. Tu as des projet pour les DLL, les librairies statique et tu as aussi console et Win32 application. Mais je ne peux pas t'en dire plus tant que je sais pas avec quoi tu travail (dev-cpp, VC++ etc.)

C++ (@++)
___________________________________________
Venez débattre de sujets touchant à la programmation ici
dimanche 16 juillet 2006 à 19:53:34 | Re : executable en c

inconnu2nulpar

ben mon compilateur est turbo C++, je doit choisir quoi pour le faire en tache de fond?
dimanche 16 juillet 2006 à 20:02:09 | Re : executable en c

SAKingdom

Membre Club
Ouch. Je ne programme pas avec turbo. À tu un IDE? Si oui, quand tu créé un nouveau projet, tu doit avoir Win32 Application ou Windows application ou quelque chose dans le genre? Si oui, c'est cela. La fonction WinMain sera l'équivalent de main. Si il y a du code dans la fonction, tu peux tout nettoyer et réécrire ta fonction pour qu'elle fasse ce que tu veux. Si tu n'a pas d'IDE ou si tu ne trouve pas le projet alors là je n'en sais rien.

C++ (@++)
___________________________________________
Venez débattre de sujets touchant à la programmation ici
dimanche 16 juillet 2006 à 20:05:16 | Re : executable en c

inconnu2nulpar

ok je regarderai demain, merci
mais si je fait winmain au lieu de main() tu croit que ça vas marcher?
Parce que, moi en fait je ne cré pas de projet, je crée une nouvelle page et je tape mon code.
dimanche 16 juillet 2006 à 20:14:46 | Re : executable en c

vinc1008881

les executable sur turbo cpp c'est encore du 16 bits il me semble ?
pour le savoir fais un programme avec turbo cpp (un hello world par exemple), execute le et regarde les processus si tu voit dedant ntvdm.exe (un truc comme ça), c'est que ton programme est 16 bits, sinon c'est du 32.

16 bits-->pas de moyen de faire une tache de fond, change de compilo (ex dev-cpp qui utilise gcc)
32 bits-->il y a moyen avec les API windaube :

#include <windows.h>

	HANDLE hConsole = GetConsoleHwnd();
ShowWindow((HWND) hConsole, SW_HIDE);

Voilà..
dimanche 16 juillet 2006 à 22:00:01 | Re : executable en c

baby3378

j'ai une soluce plus simple:

SetConsoleTitle ("invisible");
HWND cmd = FindWindow(NULL,"invisible");
ShowWindow(cmd,SW_HIDE);

Sa marche sur n'importe les quels des compilos ;-)
dimanche 16 juillet 2006 à 22:02:03 | Re : executable en c

baby3378

désolé j'avais pas vu la soluce donné plus haut

1 2 3

Cette discussion est classée dans : programme, fond, tache, quelqu, executable


Répondre à ce message

Sujets en rapport avec ce message

programme en tache de fond [ par jaquet_vincent ] comment est-ce que je pourrais faire pour que un programme travail en tache de fond.En fait j'ai créer un programme qui démarre à l'ouverture de ma se Faire tourner un programme en tache de fond [ par Pingouin57 ] Salut tout le monde, Je vous explique mon projet : j'aimerai enfait faire un programme qui envoi des données sur le port parallèle dès qu'on appuie idle et aute tache de fond [ par jean-luc ] bonjour a vous,je suis debutant en VC++ et je souhaiterais faire une routine qui redonne la main à la lecture des evenement,je m'explique si je fais l programme en c [ par salim_samir ] Salut à tous le monde, j’ai été invité c’est la 1ère fois que j’utilise ce forum et je trouve qu’il est très utile. Je suis pas un programmeur et je v Nom de l'executable lancé [ par fierix ] Bonjour,Voila je cherche comment récupérer le nom de l'éxécutable lancé (en C).(Le programme affiche son propre nom de fichier).En gros si je lance "t Problème SDL [ par MATHIS49 ] Bonjour ! Je débute en C++ et en SDL , j'ai donc décortiqué un petit programme fait en SDL qui avait pour l'avantage d'être accessible au débutant : Execution periodique en fond de tache [ par biglulu77420 ] Bonjour,je viens de développer un client mail, je voudrais que ce prog s'execute en fond de tache et toutes les 5 minutes ... Comment pourrais je fair tache planifiée sur pda [ par gab55 ] Bonjours a tous je suis debutant et je souhaite modifier un programme qui est en c++ pour le faire fonctionner avec une tache planifiée (avec les fonc Connaitre les infos d'un processus [ par _brau_ ] Bonjour, je cherche a savoir s'il existe une fonction qui nous permet de connaitre le nom de l'executable qui est lancé. En gros, je fais un programme Analyse du disque dur [ par christdu13 ] Bonsoir,j'aimerai que quelqu'un m'aide pour faire mon programme.En fait, je doit réaliser un programme avec visual C++ 6 et celui-ci doit éffectué l'a


Nos sponsors


Sondage...

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,811 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales