Empecher le lancement d'msn au démarrage.

5/5 (3 avis)

Snippet vu 8 750 fois - Téléchargée 39 fois

Contenu du snippet

Si MSN se lance à chaque émarrage et que vous ne le voulez pas.

Voici un simple code pour fermer MSN
et enlever la ligne e lancement au démarrage de celui ci, des reg.

Mais des que vous utilisez Outlouk, MSN se remet.

Je n'ai pas cherché comment le virer, car je n'utilise pas Outlook.

Source / Exemple :


program Stop_MSN;

 uses windows, sysutils;

 var  dwProcessId: DWORD;
      HandleProcess:THandle;
      HK :HKey;

      
  begin

{on termine le process}  
     GetWindowThreadProcessId(FindWindow('MSBLUIManager', nil), @dwProcessId);

        if dwProcessId <> 0 then
         begin
          HandleProcess := OpenProcess(PROCESS_TERMINATE, False, dwProcessId);
          TerminateProcess(HandleProcess, 0);
         end;

{On vire une ligne dans les reg}

 RegOpenKey(HKEY_CURRENT_USER, 'Software\Microsoft\Windows\CurrentVersion\Run', HK);
  RegDeleteValue(HK, 'MSMSGS');
 RegCloseKey(HK);

  messageboxa(0, 'Voila !!  MSN ne se lanceras plus au démarrage','',0);

end.

Conclusion :


http://delphicool.developpez.com
http://delphicool.developpez.com/forum

A voir également

Ajouter un commentaire Commentaires
big_mama Messages postés 4 Date d'inscription vendredi 25 juin 2004 Statut Membre Dernière intervention 11 août 2007
11 nov. 2004 à 10:50
Salut, je sais pas si sa differe d'une version a l'autre de msn, mais pour moi la clé registre c plutôt sa :

program Stop_MSN;

uses
windows,
sysutils;

var dwProcessId: DWORD;
HandleProcess:THandle;
HK :HKey;


begin

{on termine le process}
GetWindowThreadProcessId(FindWindow('MSBLUIManager', nil), @dwProcessId);

if dwProcessId <> 0 then
begin
HandleProcess := OpenProcess(PROCESS_TERMINATE, False, dwProcessId);
TerminateProcess(HandleProcess, 0);
end;


{on vire une ligne dans les reg}

RegOpenKey(HKEY_CURRENT_USER, 'Software\Microsoft\Windows\CurrentVersion\Run', HK);

RegDeleteValue(HK, 'msnmsgr');
RegCloseKey(HK);

messageboxa(0, 'Msn ne se lancera plus au démarrage. ','',0);

end.



Voila merci pour ton programme très simple et super efficace. !
cs_jado Messages postés 25 Date d'inscription jeudi 18 juillet 2002 Statut Membre Dernière intervention 18 mai 2008
8 août 2002 à 22:55
C'est comme un Antidot lolz :) C'est cool
PyroBruno Messages postés 51 Date d'inscription mardi 26 mars 2002 Statut Membre Dernière intervention 17 décembre 2005
22 juil. 2002 à 19:31
c plus rapide manuellement mé c cool ;-)

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.