Personnaliser app : changer couleur police notepad

Description

Ce code permet de rajouter de facon dynamique un menu au bloc-notes afin de changer la couleur de la police. Il montre l'utilisation de quelques classiques de Windows comme la recherche de processus, la création de menus et gestion de messages associée, la mise en place de hooks pour 'espionner' une autre application, la création de mémoire partagée entre différentes applications.
Pour l'utiliser : enlever l'extension des fichiers .rename, ouvrir un bloc-notes et lancer l'exécutable (CustomApp32.exe).
Je n'ai pas mis de commentaires dans le code, ce n'est pas très dur à comprendre, mais il y a un fichier html (ReadMe) qui décrit les fonctions.

Source / Exemple :


Application : CustomApp32.exe, code source CustomApp32.h/.cpp
Dll : Custom32.dll, code source Custom32.h/.cpp

Conclusion :


L'aspect utilisateur n'est pas très soigné, le but ayant été de voir si Windows laissait détourner graphiquement un prog.
Il est possible de rajouter un bout de code pour traiter plusieurs fenêtres (là il n'agit que sur la première qu'il trouve) etc...

Les fonctions de hook sont dans une dll, je voulais les mettre dans l'exe mais ça n'a pas marché (cf ReadMe.html)

Codes Sources

A voir également

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.