deck_bsd
Messages postés1243Date d'inscriptionjeudi 31 mars 2005StatutMembreDernière intervention 3 août 2016
-
26 août 2007 à 12:00
deck_bsd
Messages postés1243Date d'inscriptionjeudi 31 mars 2005StatutMembreDernière intervention 3 août 2016
-
27 août 2007 à 21:37
Yop à tous,
Voila, j'ai un programme dont j'aimerai bien qu'il tourne en arrière plan. Pour cela je voudrait que dés qu'il se lance, la fenêtre principale se cache automatique, car je n'ai pas envie de l'avoir dans mes pates dans ma barre. Seulement voila, impossible. J'ai esseye la fonction ShowWindow après la création de la fenêtre, cela ne va pas, alors que via un autre programme et avec cette mm fonction cela fonctionne nickel. J'ai esseye aussi en retirant le style WS_VISIBLE, cela ne change rien, j'ai regarder sur la MSDN après les autre style qu'une fenêtre peut avoir, j'ai rien trouver d'intéressant.
deck_bsd
Messages postés1243Date d'inscriptionjeudi 31 mars 2005StatutMembreDernière intervention 3 août 20162 26 août 2007 à 21:19
En faite ce dont j'ai besoin, c'est de pouvoir faire un programme totalement invisble dans le bureau et dans les application du gestionnaire de tâche, mais tout de mm visible dans la liste des processus actif en cas de plantage. Et apart créer un prog avec une fenêtre invisible je ne voi pas comment faire d'autre.
cs_juju12
Messages postés966Date d'inscriptionsamedi 3 avril 2004StatutMembreDernière intervention 4 mars 20104 26 août 2007 à 21:35
Ecoute testé ton code chez moi => fenêtre invisible. T'as pas mis un ShowWindow(hmain,nCmdShow) quelque part des fois?
Si non mets ton code en entier parce que le bug n'est pas là.
Cela dit un proc sans fenêtre est visible dans la liste des proc actifs et tu peux faire une boucle de msg sans fenêtre, t'auras juste pas de WndProc mais tu peux quand même récupérer les messages dans la boucle.
racpp
Messages postés1909Date d'inscriptionvendredi 18 juin 2004StatutModérateurDernière intervention14 novembre 201417 26 août 2007 à 21:44
Une application win32 sans fenêtre( ou même un service) répond exactement à ce que tu veux faire. Reste à savoir quels messages tu veux utiliser et pourquoi.
deck_bsd
Messages postés1243Date d'inscriptionjeudi 31 mars 2005StatutMembreDernière intervention 3 août 20162 26 août 2007 à 21:50
Non pas un service car celui-ci ne doit pas etre actif avant le log. En faite j'ai surtout besoins du message WM_TIMER qui il est vrai n'a rien avoir avec la présence ou non d'une fenêtre, pour le reste je me débrouillerai. Oki un prog sans fenêtre, mais cela me perturbe un peut lol, surtout pour la boucle des messages , hwnd sera quoi ?