RENOMMER LE MENU DÉMARRER

Dreus Messages postés 17 Date d'inscription mercredi 6 mars 2002 Statut Membre Dernière intervention 5 décembre 2006 - 6 août 2004 à 09:42
kam_2006 Messages postés 49 Date d'inscription vendredi 13 janvier 2006 Statut Membre Dernière intervention 29 novembre 2010 - 12 avril 2007 à 23:21
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/25197-renommer-le-menu-demarrer

kam_2006 Messages postés 49 Date d'inscription vendredi 13 janvier 2006 Statut Membre Dernière intervention 29 novembre 2010
12 avril 2007 à 23:21
bonsoir
c'est super
cs_grandvizir Messages postés 1106 Date d'inscription samedi 8 novembre 2003 Statut Membre Dernière intervention 3 septembre 2006 22
27 oct. 2004 à 20:24
Je suis dans Win98 SE et je savais que ce code ne marcherait pas, car j'avais déjà mis en oeuvre le procédé. Mais contrairement à ce qui est fait ici, le handle n'a pas besoin d'être trouvé, puisqu'il est toujours constant. Il vaut $D8 (216).

Ce constant effet est aussi valable pour les menus: HWND=144. Si on s'amuse à faire SendMessage(144,16,0,0), on a un bel écran blanc [mais c'est juste pour s'éclater un instant, de manière personnelle !!].
cs_grandvizir Messages postés 1106 Date d'inscription samedi 8 novembre 2003 Statut Membre Dernière intervention 3 septembre 2006 22
25 oct. 2004 à 15:00
Pour une efficacité permanente dans Win98, rien de tel qu'une modification hexadécimale de EXLORER.EXE (addresse 28B58).
tchitcho04 Messages postés 1 Date d'inscription samedi 16 octobre 2004 Statut Membre Dernière intervention 16 octobre 2004
16 oct. 2004 à 20:56
ben euh quand je change ca me marque daetips et euh c pas ca que je veux c pouvoir ecrire ce que je veux a la place de Démarrer
taye78 Messages postés 106 Date d'inscription mardi 18 juin 2002 Statut Membre Dernière intervention 13 janvier 2007
13 oct. 2004 à 18:54
Slt,
pour le changement du texte du menu Démarrer(cest un boutton):
[...]
var Texte: string;
[...]
Texte := 'wG';
SendMessage(handle-du-boutton, WM_SETTEXT, SizeOf(Texte)+1, Integer(Texte));


* Marche sous XP et a mon avis sur toutes les versions de Windows
Dreus Messages postés 17 Date d'inscription mercredi 6 mars 2002 Statut Membre Dernière intervention 5 décembre 2006
6 août 2004 à 09:42
Salut...
2 petites choses:

1) je suis en win 2k et ca ne marche pas, je suppose qu'il ne trouve pas le bon handle.

2) un petit conseil, met la valeur du bouton "Démarrer" dans une variable avant de changer sa valeur, ceci pour éviter d'avoir comme texte "Démarrer" sur un win en Anglais ou autre.
ensuite il suffit de faire:
setwindowtext(hanle,MaVariable);

a++ Dreus
Rejoignez-nous