OVH Cloud OVH Cloud

panneau de configuration

3 réponses
Avatar
jerome
Bonjour,

J'utilise les Api ExtractAssociatedIcon, DestroyIcon, ... afin de récupérer
les icones d'applications précises.
Ensuite, dans mon appli, lorsque je clique sur ces icones cela lance
l'application qui la concerne.

Mon problème c'est concernant le panneau de configuration, je ne sais pas à
quel fichier ou clé de registre il est lié pour pouvoir extraire l'icone et
ouvrir la fenêtre.
Je ne sais pas si je me suis bien fait comprendre mais est-ce que quelqu'un
pourrait m'aider (par exemple, pour le poste de travail, j'utilise la clé de
registre qui lui est associé {20D04FE0-3AEA-1069-A2D8-08002B30309D}) ?

Merci

3 réponses

Avatar
PePiCK
HKEY_CLASSES_ROOTCLSID{20D04FE0-3AEA-1069-A2D8-08002B30309D}pour le poste
de travail
HKEY_CLASSES_ROOTCLSID{21EC2020-3AEA-1069-A2DD-08002B30309D}pour le
panneau de configuration
HKEY_CLASSES_ROOTCLSID{2227A280-3AEA-1069-A2DE-08002B30309D}pour les
imprimantes

Sagit d'une simple recherche dans la BdR pour les trouver !

PePiCK

"jerome" a écrit dans le message de news:
3f017dc7$0$7215$
Bonjour,

J'utilise les Api ExtractAssociatedIcon, DestroyIcon, ... afin de


récupérer
les icones d'applications précises.
Ensuite, dans mon appli, lorsque je clique sur ces icones cela lance
l'application qui la concerne.

Mon problème c'est concernant le panneau de configuration, je ne sais pas


à
quel fichier ou clé de registre il est lié pour pouvoir extraire l'icone


et
ouvrir la fenêtre.
Je ne sais pas si je me suis bien fait comprendre mais est-ce que


quelqu'un
pourrait m'aider (par exemple, pour le poste de travail, j'utilise la clé


de
registre qui lui est associé {20D04FE0-3AEA-1069-A2D8-08002B30309D}) ?

Merci




Avatar
jerome
Merci beaucoup !
Et merci aussi pour celui de l'imprimante, ca me sera sans doute utile pour
la suite.
J'avais effectivement fait une recherche dans la base de registre mais je
m'étais retrouvé avec diverses clé de registres (sans savoir laquelle
prendre comme un truc avec panorama du panneau de config ou un truc du genre
etc), et ca ne donnait pas un bon résultat dans mon code.
Merci encore

"PePiCK" a écrit dans le message de news:
uEH$
HKEY_CLASSES_ROOTCLSID{20D04FE0-3AEA-1069-A2D8-08002B30309D}pour le


poste
de travail
HKEY_CLASSES_ROOTCLSID{21EC2020-3AEA-1069-A2DD-08002B30309D}pour le
panneau de configuration
HKEY_CLASSES_ROOTCLSID{2227A280-3AEA-1069-A2DE-08002B30309D}pour les
imprimantes

Sagit d'une simple recherche dans la BdR pour les trouver !

PePiCK

"jerome" a écrit dans le message de news:
3f017dc7$0$7215$
> Bonjour,
>
> J'utilise les Api ExtractAssociatedIcon, DestroyIcon, ... afin de
récupérer
> les icones d'applications précises.
> Ensuite, dans mon appli, lorsque je clique sur ces icones cela lance
> l'application qui la concerne.
>
> Mon problème c'est concernant le panneau de configuration, je ne sais


pas
à
> quel fichier ou clé de registre il est lié pour pouvoir extraire l'icone
et
> ouvrir la fenêtre.
> Je ne sais pas si je me suis bien fait comprendre mais est-ce que
quelqu'un
> pourrait m'aider (par exemple, pour le poste de travail, j'utilise la


clé
de
> registre qui lui est associé {20D04FE0-3AEA-1069-A2D8-08002B30309D}) ?
>
> Merci
>
>




Avatar
jerome
En effet, j'ai dû me tromper quelque part !

"PePiCK" a écrit dans le message de news:

Je sais pas trop quel traitement tu fais avec ca.

Mais une chose est sur, c'est que si j'ajoute un nouveau dossier et que je
lui applique ce CLASSID, bien ca fonctionne ici.
Nouveau dossier
Renommer par «Panneau de configuration
test.{21EC2020-3AEA-1069-A2DD-08002B30309D}»
Ici il prend bien le Panneau de configuration !

Recherche «Panneau de configuration» dans cette clé:
HKEY_CLASSES_ROOTCLSID

PePiCK

"jerome" a écrit dans le message de news:
3f01d45c$0$20456$
> Heu, es-tu sur de la clé de registre pour le panneau de configuration ?
> Parce-que bizarrement, pour l'icone j'obtiens celui pour ceux qui n'ont
pas
> d'extension et quand je lance pour ouvrir le panneau de configuration,
> j'obtiens un message d'erreur :
> "Le chemin d'accès ::{21EC2020-3AEA-1069-A2DD-08002B30309D} n'existe


pas
> ou n'est pas un répertoire"
>
> Pour le poste de travail et les imprimantes cela fonctionne, il y a que


le
> panneau de configuration.
>
> Merci
>
> "PePiCK" a écrit dans le message de news:
> uEH$
> > HKEY_CLASSES_ROOTCLSID{20D04FE0-3AEA-1069-A2D8-08002B30309D}pour le
> poste
> > de travail
> > HKEY_CLASSES_ROOTCLSID{21EC2020-3AEA-1069-A2DD-08002B30309D}pour le
> > panneau de configuration
> > HKEY_CLASSES_ROOTCLSID{2227A280-3AEA-1069-A2DE-08002B30309D}pour les
> > imprimantes
> >
> > Sagit d'une simple recherche dans la BdR pour les trouver !
> >
> > PePiCK
> >
> > "jerome" a écrit dans le message de news:
> > 3f017dc7$0$7215$
> > > Bonjour,
> > >
> > > J'utilise les Api ExtractAssociatedIcon, DestroyIcon, ... afin de
> > récupérer
> > > les icones d'applications précises.
> > > Ensuite, dans mon appli, lorsque je clique sur ces icones cela lance
> > > l'application qui la concerne.
> > >
> > > Mon problème c'est concernant le panneau de configuration, je ne


sais
> pas
> > à
> > > quel fichier ou clé de registre il est lié pour pouvoir extraire
l'icone
> > et
> > > ouvrir la fenêtre.
> > > Je ne sais pas si je me suis bien fait comprendre mais est-ce que
> > quelqu'un
> > > pourrait m'aider (par exemple, pour le poste de travail, j'utilise


la
> clé
> > de
> > > registre qui lui est associé {20D04FE0-3AEA-1069-A2D8-08002B30309D})


?
> > >
> > > Merci
> > >
> > >
> >
> >
>
>