begin process at 2012 05 30 14:27:27
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Au secours

 > 

Programme tournant en permanence


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

Programme tournant en permanence

mardi 11 janvier 2005 à 17:49:27 | Programme tournant en permanence

oceax

Salut !

Voilà j'aimerai faire une appli dont le code s'execute quand une fenetre est ouverte..
Voici ce que j'ai tenté :

while(FindWindow(NULL,"MyApply")==NULL)
{
}
//code
...
En gros mon code ressemble à ça, le problème c'est que ça me pourri les ressources de mon process....et finalement ça rame !!Est-ce qu'il existe un moyen de remédier à ceci ?? Je voudrais que mon appli attende que la fenetre "MyApply" soit présente pour continuer
Merci Beaucoup


OcEaX begin and progress lol ;)
Be RoCk'N RolL
mardi 11 janvier 2005 à 17:57:53 | Re : Programme tournant en permanence

ymca2003

Il faut installer un hook sur la création de fenêtres (des sources sont présentes sur le site) pour détecter la création de la fenêtre de ton appli.

Sinon tu peux essayer d'ajouter un Sleep dans la boucle pour éviter de pourrir le CPU :
while(FindWindow(NULL,"MyApply")==NULL)
{
Sleep(100);
}

=> fera un test toutes les 100ms.



Cette discussion est classée dans : programme, appli, code, permanence, tournant


Répondre à ce message

Sujets en rapport avec ce message

arreter un autre programme !!! [ par FLOPPY ] je cherche un code en C qui permet de stopper un programme (autre que le mien) charger en memoire (si possible avec le code d'erreur que cette fonctio au secccoooouuuuuurrrrr protection d'un programme [ par zorque ] je suis entraint de faire un programmeet je voudrais le proteger comme les sharwarescomment faire pour ke le programme debloque les option si l'utilis récupérer code assembleur [ par none77 ] Bonjour,j'aimerai savoir si lorsque je programme en C il m'est possible de récupérer le code assembleur automatiquement.Je demande ca car je dois util Réseaux: une appli tournant sur un serveur [ par berserker21 ] J'ai une exe présente sur un serveur ,elle génére une image. Je voudrais que l'image soit générée à la demande d'un client. Pour l'instant j'execute l [C] Interdire l'accès à certaines touches [ par Cow_B ] SalutBon, cette fois ci mon souci est le suivant : je demande à un utilisateur de rentrer un chiffre kelkil soit. Le problème c'est que si la personne Gestion de la mémoire ! [ par ZogStriP ] Je voudrais savoir si il existe un programme ou une fonction (qui marche sous windows XP) qui me permettrais de savoir exactement combien d'espace pre Aidez moi programme sur des liens hypertexes et ... [ par borower ] BonjoursJe suis un debutant et je n'arrive pas a mettre en forme un code convenable pour un programme.Je recherche le code source d'un programme en C !!!! UNTIL !!!!! [ par ZogStriP ] Je voudrais traduire un programme VB en C++ mais ce programme contient une partie :Do(..)Loop Until(l == j)et je n'arrive pas à la transformer en C++ Une fenêtre vide = exe de 152 ko... [ par Inekman ] Salut tout le monde,Ca fait pas mal de temps que je lis des livres sur le C++ et donc je m'y suis mis réellement hier soir car j'ai enfin compris comm convertisseur c++ -->algo? [ par johanb ] bonjour à tous, j'aimerais savoir si quelqu'un connais un logiciel permettant de convertir du texte c++ en algo.En effet, j'ai réalisé un programme da


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
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 : 2,075 sec (3)

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