Votre menu Démarrer personnalisé

[ndlr 2023: ne concerne que Windows XP]

Comment ça marche ?

Quand il s'agit de vouloir modifier le texte "Démarrer" du menu du même nom, certaines techniques vous disent de modifier le fichier "explorer.exe" à l'aide d'un outil spécial. Primo, un éditeur héxadécimal suffit largement pour cette tâche en toute propreté (cf. Windows 98). Secondo, de part la licence Windows, on n'a pas trop le droit de modifier ce fichier. Tertio, il y a beaucoup plus simple tout en prenant strictement aucun risque.

En effet, modifier un fichier exécutable avec un logiciel spécial, même s'il peut être bien conçu, ça reste tout de même risqué. Alors comme je n'aime pas les bugs (surtout sur les fichiers sensibles), je dis tout simplement à Windows d'aller mettre le bon texte sur le bon bouton.

Le bouton "Démarrer" est un simple composant fenêtré de type BUTTON. En lui envoyant un message WM_SETTEXT, on lui ordonne d'afficher un texte. C'est le principe du logiciel. Nous n'avons rien modifié.

Comme la barre de tâche a la fâcheuse tendance à se réactualiser de temps en temps, il faut que notre logiciel redise au bouton de prendre notre texte, et pas celui par défaut.

Le logiciel

Télécharger.

Pour le développement, vous avez besoin de :

  • Masm32

Le logiciel est livré open-source sous les termes de la licence Creative Commons. Vous pouvez le redistribuer non-commercialement après l'avoir modifié si vous le souhaitez. Mais il faut en contre-partie indiquer que vos travaux dérivent des miens. Il faut donc indiquer l'URL de ce site web en guise de droits de paternité.

Creative Commons - Attribution, Noncommercial (BY-NC)

Limitations

Pour que l'effet du logiciel soit effectif, il faut que :

  • Vous utilisiez Windows XP
  • Le bouton soit situé en bas à gauche
  • Le bouton soit visible lorsque l'application est lancée
  • La barre des tâches ne fasse qu'une ligne

Si votre barre des tâches est placée en haut, à gauche ou à droite de votre écran, rien ne fonctionnera pas ! Il faut qu'elle soit en bas et visible ! Sinon il faut recompiler le logiciel pour adapter les coordonnées du pointage initial.

Avez-vous trouvé l'information que vous cherchiez ? Votre retour d'expérience sur le site nous intéresse.

Dernière modification le 8 janvier 2011 à 12:53