Page 1 sur 1
ouvrir un élément du panneau de config
Publié : ven. 04/juin/2004 22:55
par Le Soldat Inconnu
Salut,
Comment ouvrir un élément du panneau de config, par exemple, ajout de supression de programme (c'est celui la qqui m'intéresse

)
merci
Publié : ven. 04/juin/2004 23:17
par Chris
Code : Tout sélectionner
RunProgram("rundll32.exe","shell32, Control_RunDLL appwiz.cpl","")
Merci qui???
Chris

Publié : ven. 04/juin/2004 23:47
par Chris
Voilà plusieurs commandes qui fonctionnent sur XP. (J'ai testé tous les cpl que j'ai). Elles ne fonctionnent pas forcément sur 98, et il y en a au moins 2 qui sont spécifiques à ma carte son, et à ma carte graphique.
Ca peut toujours servir
Code : Tout sélectionner
access.cpl : Options d'accessibilité
ALSNDMGR.cpl : Panneau de config carte son Avance97
appwiz.cpl : Ajout/Suppression de programme
desk.cpl : Propriétés d'affichage
hdwwiz.cpl : Assistant Ajout de matériel
inetcpl.cpl : Propriétés Internet
intl.cpl : Options régionales et linguistiques
joy.cpl : Contrôleur de jeu
main.cpl : Propriétés de la souris
mmsys.cpl : Propriétés son et périphériques audio
ncpa.cpl : Connexions réseau
nusrmgr.cpl : Comptes d'utilisateurs
nvtuicpl.cpl : NView Desktop Manager (Cartes nVidia)
odbccp32.cpl : Sources de données ODBC
powercfg.cpl : Options d'alimentation
sysdm.cpl : Propriétés systèmes
telephon.cpl : Assistant configuration téléphone
timedate.cpl : Propriétés date et heure
Chris

Publié : sam. 05/juin/2004 7:16
par Anonyme2
La doc MSDK de MS parle d'utiliser l'API WinExec pour exécuter l'application du panneau de contrôle.
C'est un code proche de celui de Chris.
Code : Tout sélectionner
WinExec("c:\windows\system32\control.exe MyCpl.cpl", SW_NORMAL);
Tape control panel dans la doc MSK et tu auras les infos necessaires pour ce que tu veux faire.
et pour énumerer tout ce que contient la panneau de contrôle, tu utilise le code des interfaces que j'ai posté et tu remplaces dans l' API
SHGetSpecialFolderLocation #CSIDL_SENDTO par
#CSIDL_CONTROLS qui vaut 3
Publié : sam. 05/juin/2004 9:38
par Chris
Tiens !!... On dirait qu'il n'y a pas que les rosbeef qui mettent de l'Api partout!!!
Chris

Publié : sam. 05/juin/2004 9:43
par Anonyme2
Publié : sam. 05/juin/2004 10:04
par Backup
quel memoire !!

Publié : sam. 05/juin/2004 10:07
par Le Soldat Inconnu
Extra

merci
Publié : jeu. 01/juil./2004 8:18
par gansta93
Salut,
Il est possible d'utiliser rundll pour un ta de fonctions biens pratiques même si elles sont souvant accessible par des API.
Pour en voire une liste, allez sur
http://gansta93.free.fr/rundll.txt
Voila.
Publié : ven. 02/juil./2004 16:15
par Le Soldat Inconnu
ben on peut en faire du bazar avec c'te bête

merci
Publié : ven. 02/juil./2004 16:32
par gansta93
Derien... à exploiter

je m'amusais beaucoup avec à un moment. lol