Oui Nash le fait de pouvoir remplir librement des infos non autorisées (ex : Combobox), renseigne des infos erronés dans le registre. Le regsitre c'est le coeur de Windows et on n'y fait pas n'importe quoi (Attention).a ce point la lollllll
AAZ-Custo-Clique-Droit -Windows 7 /8/10- x86-x64 - by Nash
- sh@rp
- Membre VIP
- Messages : 585
- Enregistré le : mar. 1 févr. 2011 13:03
- A remercié : 3 fois
- Contact :
Re: AAZ-Custo-Clique-Droit x86 et x64 by Nash
Le dev ne se réduit pas à du simple copier/coller de codes sources mais à une incommensurable phase d'apprentissage d'un domaine en perpétuelle évolution !
http://3dotdevcoder.blogspot.fr/
http://3dotdevcoder.blogspot.fr/
- Nash
- Administrateur du site
- Messages : 4403
- Enregistré le : sam. 6 nov. 2010 14:19
- Localisation : 89
- A été remercié : 21 fois
Re: AAZ-Custo-Clique-Droit x86 et x64 by Nash
oui c vraiOui Nash le fait de pouvoir remplir librement des infos non autorisées (ex : Combobox), renseigne des infos erronés dans le registre. Le regsitre c'est le coeur de Windows et on n'y fait pas n'importe quoi (Attention).
en meme temps , a cet endroit du registre , en modifiant la combobox , ca devrait pas trop faire de mal :)
mais c'est corrigé
merci
• Ryzen 9 5900x
• B550 AORUS PRO
• RTX 3060ti phoenix
• thermaltake core p8 tg
• 1 x SSD 500GB PCIe4 M.2 SEA
• 32 G DDR4 3600 corsaire
• Corsaire 1000w full modulaire passive
• MasterLiquid ML240R RGB
•1 to stockage NVME.M2 PCIe
- sh@rp
- Membre VIP
- Messages : 585
- Enregistré le : mar. 1 févr. 2011 13:03
- A remercié : 3 fois
- Contact :
Re: AAZ-Custo-Clique-Droit x86 et x64 by Nash
Oui mais aujord'hui c'est ca seulement et demain ca sera autre choseen meme temps , a cet endroit du registre , en modifiant la combobox , ca devrait pas trop faire de mal
Yah² a raison tu devrais ouvrir une section Beta afin de concrétiser tes projets comme je le fais sur my7Apps en OFF vis à vis du grand public.
Très bonne suggestion de yah²
Le dev ne se réduit pas à du simple copier/coller de codes sources mais à une incommensurable phase d'apprentissage d'un domaine en perpétuelle évolution !
http://3dotdevcoder.blogspot.fr/
http://3dotdevcoder.blogspot.fr/
- Nash
- Administrateur du site
- Messages : 4403
- Enregistré le : sam. 6 nov. 2010 14:19
- Localisation : 89
- A été remercié : 21 fois
Re: AAZ-Custo-Clique-Droit x86 et x64 by Nash
oui pas bete ca , au retour de prof , je lui en parlerai
• Ryzen 9 5900x
• B550 AORUS PRO
• RTX 3060ti phoenix
• thermaltake core p8 tg
• 1 x SSD 500GB PCIe4 M.2 SEA
• 32 G DDR4 3600 corsaire
• Corsaire 1000w full modulaire passive
• MasterLiquid ML240R RGB
•1 to stockage NVME.M2 PCIe
- Nash
- Administrateur du site
- Messages : 4403
- Enregistré le : sam. 6 nov. 2010 14:19
- Localisation : 89
- A été remercié : 21 fois
Re: AAZ-Custo-Clique-Droit x86 et x64 by Nash
correction :
ajouts de filtre aux openfiledialog pour que le bouton" choix de l'exe" ou "choix de l'icone" filtre les recherches sur le DD aux exe ou icones seulement ...
ajouts de filtre aux openfiledialog pour que le bouton" choix de l'exe" ou "choix de l'icone" filtre les recherches sur le DD aux exe ou icones seulement ...
• Ryzen 9 5900x
• B550 AORUS PRO
• RTX 3060ti phoenix
• thermaltake core p8 tg
• 1 x SSD 500GB PCIe4 M.2 SEA
• 32 G DDR4 3600 corsaire
• Corsaire 1000w full modulaire passive
• MasterLiquid ML240R RGB
•1 to stockage NVME.M2 PCIe
- Nash
- Administrateur du site
- Messages : 4403
- Enregistré le : sam. 6 nov. 2010 14:19
- Localisation : 89
- A été remercié : 21 fois
Re: AAZ-Custo-Clique-Droit x86 et x64 by Nash
maj :
-ajouts de la fonction : nettoyer le clique droit ...possibilité de nettoyer item principal ou item au choix d'un menu en cascade...
-ajouts de la fonction : changer l'icone d'un item choisi d'un menu en cascade...
vous laisse tester ca a l'air bon mais...lol
prochainement , refonte total de l'aspect du log qui commence a me deplaire , trop le bordel lol.
-ajouts de la fonction : nettoyer le clique droit ...possibilité de nettoyer item principal ou item au choix d'un menu en cascade...
-ajouts de la fonction : changer l'icone d'un item choisi d'un menu en cascade...
vous laisse tester ca a l'air bon mais...lol
prochainement , refonte total de l'aspect du log qui commence a me deplaire , trop le bordel lol.
• Ryzen 9 5900x
• B550 AORUS PRO
• RTX 3060ti phoenix
• thermaltake core p8 tg
• 1 x SSD 500GB PCIe4 M.2 SEA
• 32 G DDR4 3600 corsaire
• Corsaire 1000w full modulaire passive
• MasterLiquid ML240R RGB
•1 to stockage NVME.M2 PCIe
- Nash
- Administrateur du site
- Messages : 4403
- Enregistré le : sam. 6 nov. 2010 14:19
- Localisation : 89
- A été remercié : 21 fois
Re: AAZ-Custo-Clique-Droit x86 et x64 by Nash
petite precision :
la fonction "retrait" marche tres bien pour les raccourcis créés avec ce log...
si le raccourci a été créé avec un autre log , ca marchera uniquement si le nom a apparaitre sur le clique droit n'a pas été changer en nom perso..
je m'explique :
lorsque l'on cré un raccourci clique droit classique ; celui ci est inscrit dans la clé :
avec a l'interieur de celle ci , la valeur de l'icone , et le chemin de la command...et la valeur muiverb (c'est elle qui concerne le nom qui apparait)
si vous changez le nom que vous voulez voir apparaitre , alors ca devient avec le log :
Mais certains log ou on a l'options "nom a apparaitre" ne change pas le nom de cette clé mais la valeur muiverb :
donc la clé avec exemple toto devient :
le log lorsqu'il efface une clé va verifier si la clé est existante dans : HKEY_CLASSES_ROOT\DesktopBackground\shell\
si vous rentrez dans la case "nom du log a supprimer" le nom que vous voyez sur clique droit bureau (ex: nom a apparaitre) le log ne trouvera pas la clé puisque celle ci se nomme dans le shell "toto" donc suppression impossible
voila , c'est juste pour eviter les demandes "j'arrive pas a enlever ce raccourci )
le log est operationnel pour SES raccourcis , pour les autres , il ne faut pas que ceux ci est été renommé lors de la creation
ca peut etre arrangé par une maj , mais ca devient beaucoup plus dur point de vue codage (pour moi )donc on verra ca par la suite
++
la fonction "retrait" marche tres bien pour les raccourcis créés avec ce log...
si le raccourci a été créé avec un autre log , ca marchera uniquement si le nom a apparaitre sur le clique droit n'a pas été changer en nom perso..
je m'explique :
lorsque l'on cré un raccourci clique droit classique ; celui ci est inscrit dans la clé :
donc par exemple , vous faites un raccourci d'un exe du nom de toto.exe , alors la clé :HKEY_CLASSES_ROOT\DesktopBackground\shell
est créé..HKEY_CLASSES_ROOT\DesktopBackground\shell\toto
avec a l'interieur de celle ci , la valeur de l'icone , et le chemin de la command...et la valeur muiverb (c'est elle qui concerne le nom qui apparait)
si vous changez le nom que vous voulez voir apparaitre , alors ca devient avec le log :
car le log est coder de facon a nommer la clé "nom que vous voulez voir apparaitre" qui se trouve dans shell...la valeur muiverb prendra le meme nom dans tous les cas..HKEY_CLASSES_ROOT\DesktopBackground\shell\"nom que vous voulez voir apparaitre"
Mais certains log ou on a l'options "nom a apparaitre" ne change pas le nom de cette clé mais la valeur muiverb :
donc la clé avec exemple toto devient :
donc si vous avez suivi lollll :HKEY_CLASSES_ROOT\DesktopBackground\shell\toto
avec comme valeur muiverb : nom a apparaitre
le log lorsqu'il efface une clé va verifier si la clé est existante dans : HKEY_CLASSES_ROOT\DesktopBackground\shell\
si vous rentrez dans la case "nom du log a supprimer" le nom que vous voyez sur clique droit bureau (ex: nom a apparaitre) le log ne trouvera pas la clé puisque celle ci se nomme dans le shell "toto" donc suppression impossible
voila , c'est juste pour eviter les demandes "j'arrive pas a enlever ce raccourci )
le log est operationnel pour SES raccourcis , pour les autres , il ne faut pas que ceux ci est été renommé lors de la creation
ca peut etre arrangé par une maj , mais ca devient beaucoup plus dur point de vue codage (pour moi )donc on verra ca par la suite
++
• Ryzen 9 5900x
• B550 AORUS PRO
• RTX 3060ti phoenix
• thermaltake core p8 tg
• 1 x SSD 500GB PCIe4 M.2 SEA
• 32 G DDR4 3600 corsaire
• Corsaire 1000w full modulaire passive
• MasterLiquid ML240R RGB
•1 to stockage NVME.M2 PCIe
Re: AAZ-Custo-Clique-Droit x86 et x64 by Nash
^^ je crois que j'ai compris
si toto est toto on peu le viré, mais si toto n'est pas vraiment toto et qu'il est déguisé on peut pas le viré comme on veut
en gros 0+0= le tête a toto
et 0+1= la fausse tête a toto
suis fort hein avoue
si toto est toto on peu le viré, mais si toto n'est pas vraiment toto et qu'il est déguisé on peut pas le viré comme on veut
en gros 0+0= le tête a toto
et 0+1= la fausse tête a toto
suis fort hein avoue
- sh@rp
- Membre VIP
- Messages : 585
- Enregistré le : mar. 1 févr. 2011 13:03
- A remercié : 3 fois
- Contact :
Re: AAZ-Custo-Clique-Droit x86 et x64 by Nash
En fait c'et bien plus complexe que ca Nash.Nash a écrit :petite precision :
la fonction "retrait" marche tres bien pour les raccourcis créés avec ce log...
si le raccourci a été créé avec un autre log , ca marchera uniquement si le nom a apparaitre sur le clique droit n'a pas été changer en nom perso..
je m'explique :
lorsque l'on cré un raccourci clique droit classique ; celui ci est inscrit dans la clé :
donc par exemple , vous faites un raccourci d'un exe du nom de toto.exe , alors la clé :HKEY_CLASSES_ROOT\DesktopBackground\shell
est créé..HKEY_CLASSES_ROOT\DesktopBackground\shell\toto
avec a l'interieur de celle ci , la valeur de l'icone , et le chemin de la command...et la valeur muiverb (c'est elle qui concerne le nom qui apparait)
si vous changez le nom que vous voulez voir apparaitre , alors ca devient avec le log :
car le log est coder de facon a nommer la clé "nom que vous voulez voir apparaitre" qui se trouve dans shell...la valeur muiverb prendra le meme nom dans tous les cas..HKEY_CLASSES_ROOT\DesktopBackground\shell\"nom que vous voulez voir apparaitre"
Mais certains log ou on a l'options "nom a apparaitre" ne change pas le nom de cette clé mais la valeur muiverb :
donc la clé avec exemple toto devient :
donc si vous avez suivi lollll :HKEY_CLASSES_ROOT\DesktopBackground\shell\toto
avec comme valeur muiverb : nom a apparaitre
le log lorsqu'il efface une clé va verifier si la clé est existante dans : HKEY_CLASSES_ROOT\DesktopBackground\shell\
si vous rentrez dans la case "nom du log a supprimer" le nom que vous voyez sur clique droit bureau (ex: nom a apparaitre) le log ne trouvera pas la clé puisque celle ci se nomme dans le shell "toto" donc suppression impossible
voila , c'est juste pour eviter les demandes "j'arrive pas a enlever ce raccourci )
le log est operationnel pour SES raccourcis , pour les autres , il ne faut pas que ceux ci est été renommé lors de la creation
ca peut etre arrangé par une maj , mais ca devient beaucoup plus dur point de vue codage (pour moi )donc on verra ca par la suite
++
L'item qui apparait dans le clic droit du bureau peut être ajouté de 3 facons :
------> 1
On créé cette sous clé de registre :
Code : Tout sélectionner
HKEY_CLASSES_ROOT\DesktopBackground\Shell\toto
De cette facon l'item dans le menu contextuel se nomme "toto"
-------> 2
On créé cette sous clé de registre :
Code : Tout sélectionner
HKEY_CLASSES_ROOT\DesktopBackground\Shell\toto
On obtient :
------> 3
On créé cette sous clé de registre :
Code : Tout sélectionner
HKEY_CLASSES_ROOT\DesktopBackground\Shell\toto
On créé une valeur chaine de Nom "MUIVerb" et on rensgne sa donnée "titi" comme cela :
Voilà ce qu'on obtient :
-----------------------CONCUSION -------------------------
Il faut donc retenir que les valeurs (Noms/données) sont prioritaires sur le nom des clés. Donc si les données de valeur ("MUIVerb" et "Par défaut") existent et sont vides alors c'est bien le nom de la clé de registre qui est retenu.
- Si la donnée de la valeur "MUIVerb" est vide alors c'est le nom de la clé "toto" qui est affichée dans le menu contextuel.
- Si la donnée de la valeur "Par défaut" est vide alors c'est la donnée de la valeur "MUIVerb" qui est affichée dans le menu contextuel.
Voilà tout.
Le dev ne se réduit pas à du simple copier/coller de codes sources mais à une incommensurable phase d'apprentissage d'un domaine en perpétuelle évolution !
http://3dotdevcoder.blogspot.fr/
http://3dotdevcoder.blogspot.fr/