Handle d'une fenêtre, modifier son titre... [c] [dev-c++][vc++]

Soyez le premier à donner votre avis sur cette source.

Vue 6 518 fois - Téléchargée 967 fois

Description

Mon prog contient les fonctions suivantes :

-Récupère le handle d'une fenêtre grâce à son titre
-Récupère le titre EXACT de la fenêtre
-Place votre 'nouveau' titre en place et lieu du précèdent
-Récupère le handle par la classe de la fenetre
-la création d'un fichier log contenant la date, la classe et le titre de la fenetre
-Récupère le handle et la classe de la fenetre au survol (en fait, en cliquant sur celle-ci)

Conclusion :


J'espère que ça aidera quelqu'un (ça m'aurait bien aidé il y a quelques semaines...)
et puis j'attends vos remarques/questions/suggestions...

Bien sûr (ce serait trop beau sinon...), quelques bugs se sont glissés dans le prog, donc si vous pouviez m'aider à les corriger...Je donne un exemple :
-Récupérez le handle de la fenetre DOS dans laquelle vous etes et essayez d'enregistrer le handle et la classe : ERREUR... Pareil pour Explorer...Si quelqu'un connait le pourquoi du comment, qu'il me fasse signe (Alhexman@free.fr)...Merci d'avance...

Tout est dans le zip...

Bonne prog all...

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

cs_rob57530
Messages postés
7
Date d'inscription
samedi 8 mars 2008
Statut
Membre
Dernière intervention
29 septembre 2009

Super ;)
sunvi
Messages postés
34
Date d'inscription
jeudi 16 juillet 2009
Statut
Membre
Dernière intervention
25 août 2009

en fait c bon, j'ai tout corriger, et ça marche à merveille ^^
ça m'a vraiment beaucoup aider, merci!!
sunvi
Messages postés
34
Date d'inscription
jeudi 16 juillet 2009
Statut
Membre
Dernière intervention
25 août 2009

bonjour,
je crois que ton code me sortira de l'impasse où je me trouve :)
seulement je programme sur le visual C++ 2008, alors... à la compilation ça me sort plein d'erreurs que je ne comprends pas ( il faut dire qu'en plus je suis débutante avec le c++...)
par exemple:
"error C2440: '=' : impossible de convertir de 'void *' en 'char *' La conversion de 'void*' en pointeur vers non 'void' nécessite un cast explicite " pour " Date = malloc(256 * sizeof(char *));"
" error C2664: 'FindWindowW' : impossible de convertir le paramètre 2 de 'char [400]' en 'LPCWSTR' Les types pointés n'ont aucun rapport entre eux ; conversion nécessitant reinterpret_cast, cast de style C ou cast de style fonction" pour " hWindow = FindWindow(NULL, sTitle); "

Pourriez vous m'aider à corriger ces erreurs?
cs_freax
Messages postés
32
Date d'inscription
vendredi 29 novembre 2002
Statut
Membre
Dernière intervention
27 avril 2005

merci, sa m'a aider ;)
cs_Dalamar
Messages postés
63
Date d'inscription
samedi 22 décembre 2001
Statut
Membre
Dernière intervention
22 décembre 2003

bien, n'hésite surtout pas à poster le code amélioré (survol etc...).
8/10

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.